使用phpstorm和xdebug实现远程调试2012-05-23 10:06:35vs的断点调试功能很强大有木有,能查看所有变量有木有。php调试很麻烦有木有,echo,var_dump写得你想吐了有木有。想体验一下ide调试的快感吗?那就来使用xdebug吧。1.原理:xdebug是一款php调...
分类:
Web程序 时间:
2015-09-08 01:42:35
阅读次数:
156
PHP中print_r、var_export、var_dump区别比较:可以看出print_r跟var_export都是可以作为返回值的,只需要把第二个参数设置为true即可print_r(PHP 4 , PHP 5)print_r — 打印关于变量的易于理解的信息。描述bool print_r ....
分类:
Web程序 时间:
2015-09-06 12:34:08
阅读次数:
179
<?php$message = 'hello';// 没有 "use"$example = function () { var_dump($message);};echo $example();// 继承 $message$example = function () use ($message...
分类:
其他好文 时间:
2015-09-02 18:38:46
阅读次数:
152
控制器,url访问模型,数据库视图,html../代表上级文件夹./代表根目录print_r打印数组结构var_dump打印数组结构thinkphp中的dump,打印数组结构,自带排版在封装数据库连接类中,mysql_fetch_array($result),如果结果集中没有使用where字句,那么...
分类:
Web程序 时间:
2015-08-29 09:36:20
阅读次数:
154
1、echo()、print()、print_r()和var_dump()的区别:相同点:?、笼统的概括为他们都可以输出变量内容不同点:?、echo():输出一个或者多个字符串或变量值,它是一个语言结构而非函数。因为他不是函数,所以它没有返回值 1 'string' . PHP_EOL, 4 ...
分类:
Web程序 时间:
2015-08-28 23:13:35
阅读次数:
231
1 <?php2 $a = array();3 $a[0] = 1;4 $a[1] = 2;5 $b = (object)$a;6 var_dump($b);怎么从对象$b 中取值???1 <?php2 $m = '3';3 $$m = 111;4 echo $$m;为何数字...
分类:
Web程序 时间:
2015-08-25 19:24:28
阅读次数:
143
上传文件和POST非常相似,都是通过表单采取POST方法提交的。先新建一个接收文件的页面upload.php:var_dump($_POST);var_dump($_FILES);再建立一个发送文件的test.php$post_data = array( 'name' => 'chenqion...
分类:
Web程序 时间:
2015-08-25 19:07:01
阅读次数:
156
echo与var_dump的核心功能同样是没有区别的,皆为“输出变量的值”,但是echo偏向于产品,给客户看的,调试人员、编程人员更适合使用var_dump来输出变量,在调试的时候,告别难以使用的echo吧!
echo只能输出变量的值,var_dump能将变量的值与类型同时输出。
如果不做任何处理,在php中是无法直接输出一个数组的,需要用到一个for循环才可以,如果直接用echo输出一个数组...
分类:
Web程序 时间:
2015-08-25 12:02:03
阅读次数:
146
var_export() 函数返回关于传递给该函数的变量的结构信息,它和 var_dump() 类似,不同的是其返回的表示是合法的 PHP 代码。var_export必须返回合法的php代码, 也就是说,var_export返回的代码,可以直接当作php代码赋值个一个变量。 而这个变量就会取得和被v...
分类:
Web程序 时间:
2015-08-21 12:45:33
阅读次数:
154
1.传值赋值 代码中b的值传给了a,所以a与b的值相同,所以输出是int(10) int(10)。这种赋值叫做传值赋值,更改其中某一个的值不会影响另一个的值。 2.引用赋值';$a='hyper';var_dump($a,$b);echo '';$b=123;var_dump($a,...
分类:
Web程序 时间:
2015-08-16 22:35:22
阅读次数:
203