-
php二维数组转成字符串示例
本文是一个php二维数组转成字符串示例,感兴趣的同学参考下. function arr2str ($arr) { foreach ($arr as $v) { $v = join(",",$v); //可以用implode将一维数组转换为用逗号连接的字符串 $temp[] = $v; } $t=""; foreach($temp as $v){ $t...
PHP 2014-12-27 14:42:04 -
php实现一个简单的路由类
本文是一个php实现一个简单的路由类,mvc框架学习必须掌握的技巧,感兴趣的同学参考下。 类代码: <?php class Router { public function getRouter($types = 1) { if ( isset($_SERVER['PATH_INFO']) ) { $query_string = substr(str_replace(array('.html','.htm', '.asp', '//'), '',$_SERVER['PATH_INFO']),1); } else { $query_string = str_replace($_SERVER['SCRIPT_NAME'], '',$_SERVER['PHP_SELF']); } if ( $types == 1 ) { // 第一种类型以/分隔 $temp = explode(...
PHP 2014-12-27 14:36:04 -
php 批量添加多行文本框textarea一行一个示例
本文为大家讲解的是php 批量添加多行文本框textarea一行一个示例,感兴趣的同学参考下。 $act=!empty($_GET['act']) ? trim($_GET['act']) : ''; switch($act) { case 'adda': $area['a_value'] = trim($_POST['a_value']); $area['a_type']=3; if(strpos($area['a_value'], "n") === false) { //echo $area['a_value']; //add($area); //$DB->insert('bcrh_article_attr',$area); } else { $areanames = explode("n", $area['a_value']...
PHP 2014-12-27 14:33:05 -
PHP学习笔记之三 数据库基本操作
本文是一篇php学习入门笔记,为大家讲解的是php数据库开发基础操作教材,感兴趣的同学参考下。 本文介绍最基本最实用的数据库操作...
PHP 2014-12-27 14:27:07 -
php判断页面是否是微信打开的示例(微信打开网页)
本文为大家讲解的是php如何判断页面是否是微信打开的示例(微信打开网页),感兴趣的同学参考下。 今天遇到一问题,让一个页面在微信上打开,PC上不能直接打开,下面是我使用的方法,现在分享给大家 $user_agent = $_SERVER['HTTP_USER_AGENT']; if (strpos($user_agent, 'MicroMessenger') === false) { // 非微信浏览器禁止浏览 echo "HTTP/1.1 401 Unauthorized"; } else { // 微信浏览器,允许访问 echo "MicroMessenger"; // 获取版本号 preg_match('/.*?(MicroMesseng...
PHP 2014-12-27 14:21:03 -
php上传文件,递归创建目录的实例代码
本文为大家讲解的是一个php上传文件,递归创建目录的实例代码,感兴趣的同学参考下. <?php $uid=$_REQUEST['uid']; $avatar = 'D:/avic/discuz/uc_server/data/avatar/'...
PHP 2014-12-27 14:18:04 -
使用PHP下载CSS文件中的图片的示例
本文是一个使用PHP实现的可以下载CSS文件中的图片的示例代码,感兴趣的同学参考下. 共享一段使用PHP下载CSS文件中的图片的代码 <?php //note 设置PHP超时时间 set_time_limit(0); //note 取得样式文件内容 $styleFileContent = file_get_contents('images/style...
PHP 2014-12-27 14:15:10 -
PHP使用DES进行加密与解密的示例
本文为大家讲解的是PHP使用DES进行加密与解密的示例,感兴趣的同学参考下。 DES是一种标准的数据加密算法,关于这个算法的详细介绍可以参考wiki和百度百科: wiki百科 百度百科 php中有一个扩展可以支持DES的加密算法,是:extension=php_mcrypt.dll 在配置文件中将这个扩展打开还不能够在windows环境下使用 需要将PHP文件夹下的 libmcrypt.dll 拷贝到系统的 system32 目录下,这是通过phpinfo可以查看到mcrypt表示这个模块可以正常试用了...
PHP 2014-12-27 14:12:04 -
关于php支持分块与断点续传文件下载功能代码
本文为大家讲解的是关于php支持分块与断点续传文件下载功能代码示例,感兴趣的同学参考下。 本文章要介绍了这篇文章是一篇关于php流下载,就是可以支持分块与断点续传文件下载,有需要的朋友可以看看...
PHP 2014-12-27 14:09:04 -
PHP 函数call_user_func和call_user_func_array用法详解
本文为大家讲解的是PHP 函数call_user_func和call_user_func_array用法详解,感兴趣的同学参考下. 下面来和大家分享一下这个call_user_func_array和call_user_func函数的用法,另外附赠func_get_args()函数和func_num_args()函数,嘿嘿!! call_user_func函数是当需要动态调用函数时,才使用的,这个函数有两种用法: 第一种是调用孤独的函数: <?php function funa($b,$c) { echo $b; echo $c; } call_user_func('funa', "111","222"); call_user_func('funa', "333","444"); //显示 111 222 333 444 //大家有没有发现,这个用法有点像ja...
PHP 2014-12-27 14:06:06 -
PHP用 chmod 函数批量修改文件目录权限
本文为大家讲解的是PHP如何用 chmod 函数实现批量修改文件目录权限的示例代码,感兴趣的同学参考下。 chmod() 函数改变文件模式...
PHP 2014-12-27 14:03:05 -
PHP的可变变量名的使用方法
本文是一个PHP的可变变量名的使用方法示例代码,感兴趣的同学参考下. 有时候可变的变量名会给编程带来很大的方便。也就是说变量名可以被动态的命名和使用 通常变量通过下面这样的语句来命名 : <?php $a = 'hello'; ?> 可变变量名指的是使用一个变量的值作为这个变量的名称...
PHP 2014-12-27 14:00:07