首页 > php代码

php字符串与中文字符拆分方法

果直接用php教程函数“str_split”来分割,会出现乱码,因为中文字符长度和英文字符长度是不一样的。但是我们可以建立新的函数先把字符转成ascii值,接着通过判断不同字符的长度来正确分割中文字符串,把结果存入数组,最后再用php函数“join”在字符间插入百分号

阅读全文

php cookie 详解

什么是 cookie
cookie 常用于识别用户。cookie 是服务器留在用户计算机中的小文件。每当相同的计算机通过浏览器请求页面时,它同时会发送 cookie。通过 php教程,您能够创建并取回 cookie 的值。
如何创建 cookie?
setcookie() 函数用于设置 cookie。

阅读全文

php多维数组排序与操作函数

php教程多维数组排序与操作函数
function arraycd($arr){
static $res_arr=array();
if(is_array($arr))
{
 foreach($arr as $key=>$val)
   {
      if(is_array($val))
      {
         arraycd($val);
         }else{
         $res_arr[]=$val;
         }
         }
         }elseif(is_string($arr))
         {
            $res_arr[]=$arr;
            }
            return implode(",",$res_arr);
            }

阅读全文

php ereg_replace函数

$string = "this is a test";
echo str_replace(" is", " was", $string);
echo ereg_replace("( )is", "1was", $string); 其中1就是第一个括号中空格
echo ereg_replace("(( )is)", "2was", $string); 其中2就是第二个括号的空格
上面三行也就是把" is"替换为" was";都有空格的。

阅读全文