-
PHP中的字符串编码转换(自动识别原编码)示例
本文是一个PHP中的字符串编码转换(自动识别原编码)示例代码,感兴趣的同学参考下。 /** * 对数据进行编码转换 * @param array/string $data 数组 * @param string $output 转换后的编码 */ function array_iconv($data,$output = 'utf-8') { $encode_arr = array('UTF-8','ASCII','GBK','GB2312','BIG5','JIS','eucjp-win','sjis-win','EUC-JP'); $encoded = mb_detect_encoding($data, $encode_...
PHP 2014-12-23 05:33:03 -
php对包含html标签的字符串进行截取的函数示例
本文是一个php对包含html标签的字符串进行截取的函数分享,相比普通的字符串截取更为强大,用在一些特殊场合,需要的朋友可以参考下 这个方法的作用是:php截取含有html标签的字符串,如果标签未闭合就闭合标签,防止未闭合的标签破坏原网页布局。截取完之后将多余的内容替换为...或者其他任意字符,支持锚点指定替换到指定位置...
PHP 2014-12-22 06:27:03 -
在字符串指定位置插入一段字符串的php代码
本文是一个php实现的在字符串指定位置插入一段字符串的php示例代码,感兴趣的同学参考下。 //插入一段字符串 function str_insert($str, $i, $substr) { for($j=0; $j<$i; $j++){ $startstr .= $str[$j]; } for ($j=$i; $j<strlen($str); $j++){ $laststr .= $str[$j]; } $str = ($startstr . $substr . $laststr); return $str; } Popularity: 3%...
PHP 2014-12-21 21:12:04 -
php判断数组元素中是否存在某个字符串的方法
本文为大家讲解的是php判断数组元素中是否存在某个字符串的方法,感兴趣的同学参考下。 今天在写一个函数的时候,需要用到判断数组中是否存在某个字符串,方便我们继续后面的操作, 方法一:采用in_array(value,array,type) type 可选...
PHP 2014-12-21 20:21:05 -
盘点2014数码影像行业:从4到409600
站长搜索(www.adminso.com):盘点2014数码影像行业:从4到409600 眼看着2014年的12月已经过半了,这一年又即将过去。在2014年中,影像行业中涌现了一批令人感到颇为惊艳的产品...
业界动态 2014-12-21 17:21:36 -
php获取字符串的编码格式的方法代码
本文为大家提供的是一个php获取字符串的编码格式的方法代码,感兴趣的同学参考下。 如果不清楚字符串的编码格式的话,就可以将这段字符这样检查: $encode = mb_detect_encoding($string, array("ASCII",'UTF-8′,"GB2312′,"GBK",'BIG5′)); echo $encode; 这样就能知道它是什么编码的了...
PHP 2014-12-21 03:24:18 -
PHP在特殊字符前加斜杠的实现代码
本文为大家讲解的是PHP如何在特殊字符前加斜杠(转义)的实现代码,感兴趣的同学参考下。 PHP在特殊字符前加斜杠的代码,需要的朋友可以参考下...
PHP 2014-12-21 02:15:09 -
php addslashes 利用递归实现数组反斜线引用字符串
本文为大家讲解的是一个php addslashes 利用递归实现数组反斜线引用字符串,感兴趣的同学参考下。 实现代码: <?php function addslashes_deep($value) { //史上最经典的递归,一行搞定 return is_array($value) ? array_map('addslashes_deep', $value) : addslashes($value); } //测试数据 $_POST['STR'] = "'fanglor ' is a boy >'"; $_GET['STR1'] = 'fanglor " is a boy >'; echo '当前get_magic_quotes_gpc为 '.get_magic_quotes_gpc(); echo "<br/>...
PHP 2014-12-20 14:33:04 -
php中数组首字符过滤功能代码
本文为大家讲解的是php中数组首字符过滤功能代码,感兴趣的同学参考下. <?php $array = array( 'abcd', 'abcde', 'bcde', 'cdef', 'defg', 'defgh' ); $str = '~'.implode('~',$array).'~'; $word = $_GET['word']; //url = xxx.php?word=a preg_match_all("/~({$word}(?:[^~]*))/i",$str,$matches); var_dump($matches[1]); //输出 //array(2) { [0]=> string(4) "abcd" [1]=> string(5) "abcde" } //End_php 另:这段代码...
PHP 2014-12-19 13:51:05 -
php中字符查找函数strpos、strrchr与strpbrk用法
本文为大家讲解的是php中字符查找函数strpos、strrchr与strpbrk的用法,以实例形式较为详细的分析了php中字符查找函数strpos、strrchr与strpbrk的具体用法及相关注意事项,需要的朋友可以参考下 ① strpos() 函数返回字符串在另一个字符串中第一次出现的位置,如果没有找到该字符串,则返回 false. 语法:strpos(string,find,start),代码如下: $str="hello world"; //定义字符串1 $result=strpos($str,"ll"); //执行查找最早出现的位置 echo $result; //输出结果,...
PHP 2014-12-19 09:12:03 -
PHP对表单提交特殊字符的过滤和处理方法汇总
本文为大家讲解的是PHP对表单提交特殊字符的过滤和处理方法汇总,感兴趣的同学参考下. PHP关于表单提交特殊字符的处理方法做个汇总,主要涉及htmlspecialchars/addslashes/stripslashes/strip_tags/mysql_real_escape_string等几个函数联合使用,与大家共同交流。 一、几个与特殊字符处理有关的PHP函数 函数名 释义 介绍 htmlspecialchars 将与、单双引号、大于和小于号化成HTML格式 &转成& "转成" ' 转成' <转成< >转成> htmlentities() 所有字符都转成HTML格式 除上...
PHP 2014-12-19 08:15:07 -
php中文裁减字符串函数
本文为大家提供的是一个php中文裁减字符串函数,感兴趣的同学参考下. define(CHARSET, 'UTF-8'); // 系统默认编码 /** * 根据中文裁减字符串 * @param $string - 字符串 * @param $length - 长度 * @param $doc - 缩略后缀 * @return 返回带省略号被裁减好的字符串 */ function cutstr( $string, $length, $dot = '...
PHP 2014-12-19 07:48:03