
PHP
彼岸花top
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PHP定义字符串的四种方式
1、单引号在单引号中,任何特殊字符都会按原样输出【除\\和\‘将会被转义输出】仅仅只有单引号、反斜杠被转义2、双引号在双引号中,遇到$将会解析该变量;双引号中会转义反斜杠的转义字符;单双引号之间的区别 双引号会替换变量的值,而单引号会把它当做字符串输出。对于转义的支持性能速度问题,由于双引号中的字符串需要检测是否含有$符号修饰的变量,因此从理论上讲,单引号是比较快的(单引号效率比较高)3、here...原创 2018-04-14 11:59:32 · 3112 阅读 · 0 评论 -
PHP 错误抑制符@ 解析 及运算符优先级
PHP 支持一个错误控制运算符:@。当将其放置在一个 PHP 表达式之前,该表达式可能产生的任何错误信息都被忽略掉。运算符优先级/** * 下列程序中请写出打印输出的结果 * <?php * * $a = 0; * $b = 0; * * if ($a = 3 > 0 || $b = 3 > 0) * { * $a++; * $b++; * ech...原创 2018-04-14 12:22:04 · 530 阅读 · 0 评论 -
php-引用变量的定义和原理
<?php//php引用变量:不同变量名指向同一地址。//定义一个变量a,此时内存开辟了一块区域,$a指向该区域。$a = 100;var_dump($a); //int 100//定义变量b,将a变量的值赋值给b,此时该区域有两个变量($a和$b)指向。$b = $a;var_dump($b); //int 100//修改$a变量的值,php变量具有Copy On Write的...转载 2018-04-14 03:38:49 · 878 阅读 · 0 评论 -
PHP7 新特性
PHP7 1.移除$GLOBALS['HTTP_RAW_POST_DATA']这个全局变量,导致微信消息无法正常返回解决方法: $data = file_get_contents('php://input');兼容写法:isset($GLOBALS['HTTP_RAW_POST_DATA'])?$GLOBALS['HTTP_RAW_POST_DATA']:file_get_contents('ph...原创 2018-05-12 01:09:55 · 160 阅读 · 0 评论 -
PHP 线上console调试
/** * 控制台输出 * @param $var * @param string $level */ function console($var,$level = 'log'){ if(is_array($var) || is_object($var)){ $output = json_encode($var); $jsonDecode = json_deco...原创 2018-06-28 16:00:24 · 3508 阅读 · 0 评论 -
PHP 动态编译安装pcntl和shmop扩展
1.获取当前系统PHP版本源码(可以从官网查找对应的版本源码)2. 切换到pcntl扩展目录 cd /app/tools/php-7.1.6/ext/pcntl/3.执行phpize命令 /app/php7/bin/phpize 4.生成编译文件 ./configure --with-php-config=/app/php7/bin/php-config5.编译安装...原创 2018-09-10 19:26:26 · 640 阅读 · 0 评论