摘要:header('content-type:text/html;charset=utf-8'); $a = '中文'; echo json_encode($a);//5.3版本以前,无参数情况输出 "\u4e2d\u6587" echo json_encode($a, JSON_UNESCAPED_U
阅读全文
摘要:php5.2版本的配置中,默认output_buffering为关闭状态,运行下面三行代码将会出现一个警告:Warning: Cannot modify header information - headers already sent echo 'hello1'; header('content-
阅读全文
摘要:array array_map ( callable $callback , array $arr1 [, array $... ] ) array_map() 返回一个数组,该数组包含了 arr1 中的所有单元经过 callback 作用过之后的单元。 callback 接受的参数数目应该和传递给
阅读全文
摘要:header('content-type:text/html;charset=utf-8');/** * 方法一:使用readir()遍历目录 */function listDir($dir){ if(is_dir($dir)) { if($handle = opendir($dir)) { whi
阅读全文
摘要:比如以下一段登录的代码: if($l = @mysql_connect('localhost', 'root', '123')) or die('数据库连接失败'); mysql_select_db('test'); mysql_set_charset('utf8'); $sql = 'select
阅读全文
摘要:防止查询的sql攻击 => 对关键词进行过滤(代码局部) $k = $_REQUEST['k']; $k = addslashes($k); //转义:单引号,双引号,反斜线,NULL $k = str_replace('%', '\%', $k); $k = str_replace('_', '\
阅读全文
摘要:先来一段例子,来引出重点。 $a = true; echo $a++; echo $a + 1; $b = 'c'; echo $b++; echo $b++; 上面四个输出你是否知道正确答案呢,下面是总结的一些规律,各位也可以亲自动手实验。 1. 布尔型不参与 ++ 运算, 不会进行类型转换而参与
阅读全文
摘要:PHP的运算符号不算多,但是不是每个你都清楚怎么用呢? 这里我们来聊聊PHP的运算符号的升级版: ++,--,呵呵。 ++ 即自增, -- 即自减。 实际运用: $a = 10; $a++ = ? //先用再加,最后结果为11 $a = 10; ++$a = ? //先加再用,最后结果为11 $a
阅读全文
摘要:A non well formed numeric value encountered=> 从词面上来理解,可以大概窥探到一些意思:遇到了形成不是很好的数值 ; ok, 我们猜想可能是某个参数类型不对,需要传入数值型而实际可能是字符串。 那么,解决这个问题先去看你自定义的函数,传入的参数类型和实际使
阅读全文
摘要:Data URI scheme is a URI scheme(统一资源定位符的模式)。 我们熟知的站点引用资源文件,都是类似http://www.chenwei.ws/demo.png这种的格式,但是data URI scheme 提供将外部资源嵌入到网页中的方法。 它是一种文件或文档的形式,这项
阅读全文
摘要:PHP程序错误一般有三种:语法错误,运行时错误,逻辑错误。 那么如果PHP脚本不报语法错,会是什么原因呢: 1. 一般的集成环境,默认会开启错误报告; 但在linux系统中,使用软件包安装的就不一定了, 此时可以查看PHP配置文件,打开错误报告 => display_errors = On /* P
阅读全文
摘要:<?php /** * 用法:复制以下代码至新建的php文件中,将该php文件放置项目目录,运行即可。代码来源于网络。 * chenwei 注。 */ header('content-Type: text/html; charset=utf-8'); $auto=1;/* 设置为1标示检测BOM并去
阅读全文
摘要:如何将下面的二维数组转为一维数组。 $msg = array( array( 'id'=>'45', 'name'=>'jack' ), array( 'id'=>'34', 'name'=>'mary' ), array( 'id'=>'78', 'name'=>'lili' ), ); 1解:f
阅读全文