PHP常见字符串处理函数的用法示例解析

PHP常见字符串处理函数的用法示例解析
本文实例分析了PHP常见字符串处理函数用法。分享给大家供大家参考,具体如下: <?php $s="hello world"; //整理 echo'trim(); ltrim(); rtrim()'; echo'<br />'; echo'长度为: '.strlen($s); echo'<br />'; //大小写 echo'首字母大写: '.Ucfirst($s); echo'<br />'; echo'每个单词首...

php中html_entity_decode实现HTML实体转义

php中html_entity_decode实现HTML实体转义
最近遇到一个问题,数据中包含中文引号,结果被转义存储到数据库,取数据的时候用了htmlspecialchars_decode把实体转义回去,结果发现并没有生效,看了一下htmlspecialchars_decode只支持5个指定的实体转换,其他的[我遇到的是中文引号&ldrquo;] 因此发现了html_entity_decode可以把所有的实体转义回去~ 另外,如果你在浏览器中测试,会发现是转义回去的,这是因为浏览器自动给处理了。实际上是...

php怎么写一个日志功能的函数

php怎么写一个日志功能的函数
我们要写一个写日志的函数,首先需要了解需求,我们一般怎么用日志函数呢?例如,程序执行到某一步,我希望把这个变量(地址)$user_address的值打印到日志,我们希望日志里是这么写的: `xx-xx-xx xx:xx $user_address : 上海市杨浦区xxxxx 然后每一条日志都要换行,都有日期时间, 假设 函数名称是log(); 我们希望这么调用他 log(‘useraddress:user_address); 那如果$user_address 是一个数组,我想...

php中var_dump()函数输出省略号问题解决方法

php中var_dump()函数输出省略号问题解决方法
例子: $a = array (1, 2, array ("a", "b", "c")); var_dump ($a);  上面是不会有问题了,比较短时发现可以正常了. 安装了xdebug模块后,var_dump()输出的结果将比较易于查看,但默认情况下,var_dump() 输出的结果将有所变化:过多的数组元素不再显示,字符串变量将只显示前N个字符,较深的数组元素也被显示成省略号。这点会带来一些...

php中mysql_fetch_array()和mysql_fetch_rows()函数区别

php中mysql_fetch_array()和mysql_fetch_rows()函数区别
mysql_fetch_array()函数参数 mysql_fetch_array() 函数从结果集中取得一行作为关联数组,或数字数组,或二者兼有 返回根据从结果集取得的行生成的数组,如果没有更多行则返回 false。 mysql_fetch_array(data,array_type) array_type如下 MYSQL_ASSOC - 关联数组 MYSQL_NUM - 数字数组 MYSQL_BOTH - 默认。同时产生关联和数字数组 mysql_fetch_rows()函数参数 mysql_fetch_ro...

PHP中date()函数取得时间错误解决方法

PHP中date()函数取得时间错误解决方法
通过date()函数获取时间后,发现小时时间不对,比现在的时间小8个小时,无论用H,还是用h都一样,这个是因为当前获取的是格林威治时间,与北京时间相差8小时。 解决方法如下: 1、修改php.ini配置文件 打开php.ini文件,一般在php配置根目录下,找到其中的 ;date.timezone,删掉前面的分号,并改为date timezone = PRC。保存,重启Apahce服务即可(有时用restart会有问题,先stop然后start就行了...

php使用preg_match()函数验证ip地址的方法

php使用preg_match()函数验证ip地址的方法
本文实例讲述了php使用preg_match()函数验证ip地址的方法。分享给大家供大家参考,具体如下: <?php /* *@return Boolen *@param String $ip 要匹配的ip地址 *@param String $pat 匹配的正则规则 *@param Boolen 匹配成功后返回的布尔值 *preg_match() *0为不成功,1为成功 */ functionfun($ip){ ...

php实现36进制与10进制转换功能示例

php实现36进制与10进制转换功能示例
本文实例讲述了php实现36进制与10进制转换功能。分享给大家供大家参考,具体如下: /**  * @desc im:十进制数转换成三十六机制数  * @param (int)$num 十进制数  * return 返回:三十六进制数 */ functionget_char($num) {   $num=intval($num);   if($num<= 0)  &...

PHP中使用OpenSSL生成证书及加密解密

PHP中使用OpenSSL生成证书及加密解密
依赖于OpenSSL扩展: /*加密解密*/ functionauthcode($string,$operation='E') {   $ssl_public=file_get_contents(DATA_PATH."/conf/cert_public.key");   $ssl_private=file_get_contents(DATA_PATH."/conf/cert_private.pem");   $pi_key= openssl_pkey_get_private($ssl_private);//这个函数可用来判断私钥是否是可用的,可用返回资源...
Copyright © ios教程,苹果粉丝,苹果资讯,ios入门教程,ios学习,ios程序员,ios视频教程,ios粉丝网 保留所有权利.   Theme  Ality

用户登录