isset()测试$a = '';isset($a); // true$a = FALSE;var_dump(isset($a)); // true$a = NULL;var_dump(isset($a)); //false$a = TRUE;var_dump(isset($a)); //truee...
分类:
其他好文 时间:
2014-07-07 18:44:09
阅读次数:
245
最近开发发现自己电脑var_dump时候没有如下效果。果断google、百度下。^_^#
抱歉,没有找到结果。就小小的机智了下,右键查看源码,答案有了。是xdebug带来的福利。添加xdebug方法如下:根据自己的PHP版本去下载一个php_xdebug.dll文件。找到php.ini文件。在末尾添...
分类:
Web程序 时间:
2014-06-29 14:15:45
阅读次数:
459
/**
* 游览器友好输出
* 无线参数
*/
function dump() {
$data=func_get_args();
ob_start ();
foreach($data as $v){
var_dump ( $v );
}
$output = ob_get_clean ();
if (! extension_loaded ( 'xdebug' )) {
$o...
分类:
Web程序 时间:
2014-06-17 21:56:57
阅读次数:
322
一 var_dump(PHP 3 >= 3.0.5, PHP 4, PHP
5)var_dump -- 打印变量的相关信息描述void var_dump ( mixed expression [, mixed expression [,
...]] )此函数显示关于一个或多个表达式的结构信息,包括表...
分类:
Web程序 时间:
2014-06-13 14:10:01
阅读次数:
261
之前通过error_log()来调试php,发现收到的json字符前边总是有一个1,一直以为是哪里直接出现了print、print_r、echo、var_dump(),后来发现原来是某处用了形如error_log(print_r($str))的代码,这样会直接打印$str的值,顾收到的json前总是...
分类:
其他好文 时间:
2014-05-28 20:33:22
阅读次数:
336
1.在PHP编程中, 我们经常会遇到一些直接产生输出的函数,
如passthru(),readfile(), var_dump() 等. 但有时我们想把这些函数的输出导入到文件中,或者先经过处理再输出,
或者把这些函数的输出作为字符串来处理. 这时我们就要用到 Output Buffer(输出缓冲....
分类:
Web程序 时间:
2014-05-27 16:05:43
阅读次数:
328
1,运算优先级$a = 3; $b = 5; if ($a=5 || $b = 7) { $a++;
$b++; } echo $a."#".$b; //结果 1#6 //逻辑运算符优先级高于赋值运算符,var_dump(3 || $b=4)
结果为bool(true) ,所以$a也为bool(tr...
分类:
Web程序 时间:
2014-05-26 16:18:05
阅读次数:
276
var_dump()
打印变量以及类型。可以将变量放置在双引号中的方式来代替将变量转换成字符串:WarningPHP 4.2.0 以及后续版本中,PHP
指令register_globals的默认值为off。这是 PHP 的一个主要变化。让 register_globals 的值为off将影响到预定...
分类:
Web程序 时间:
2014-05-26 11:44:51
阅读次数:
329
在开发的过程中,我们经常要输出一下变量看看得到的结果是什么,我们就要根据变量的类型选择使用echo,print_r或者var_dump,brophp框架中的p()函数会自动根据变量类型选择用什么方法为我们输出变量,所以我收藏了
function p() { $args=func_...
分类:
其他好文 时间:
2014-05-12 02:59:51
阅读次数:
298
php开发环境里,安装了xdebug模块后,var_dump()输出的结果将比较易于查看,但默认情况下,var_dump()
输出的结果将有所变化:过多的数组元素不再显示,字符串变量将只显示前N个字符,较深的数组元素也被显示成省略号。这点会带来一些不便,我们修改配置文件,设置这些。在php.ini里...
分类:
其他好文 时间:
2014-05-09 16:55:56
阅读次数:
448