PHP
一只小C
这个作者很懒,什么都没留下…
展开
-
array_column的使用
$a =[ ['id' => 1, 'b'=> 3], ['id' => 2, 'b' => 4],];print_r(array_column($a, 'id'));Array ( [0] => 1 [1] => 2 )print_r(array_column($a, null, 'id'));Array( [1] => Array ( [id] => 1 ...原创 2021-12-05 13:11:04 · 201 阅读 · 0 评论 -
php数组array_keys和array_cloumn
https://blog.csdn.net/lxy4239/article/details/78293412转载 2021-07-01 11:19:34 · 109 阅读 · 0 评论 -
array_merge和+的区别
$a = [ 'a' => 2, 'b' => 3];$b = [ 'a' => 3, 'c' => 4];var_dump(array_merge($a, $b));echo "<br>";var_dump($a+ $b);exit;原创 2021-06-09 14:21:28 · 710 阅读 · 0 评论 -
关闭opcache缓存
1、php -i |grep opcache显示如下:2、打开最后那个文件,把内容注释掉:快捷方式:%s/^/;3、重启apache/usr/local/apache56/binapachectl restart更改php文件,实时刷新...原创 2019-06-20 14:13:20 · 2502 阅读 · 0 评论 -
linux下安装composer
1、下载composer curl -sS https://getcomposer.org/installer | php2、将composer.phar文件移动到bin目录以便全局使用composer命令 mv composer.phar /usr/local/bin/composer3、切换国内源 composer config -g repo...原创 2019-03-14 10:27:38 · 193 阅读 · 0 评论 -
如何理解PHP是弱类型语言
1、php变量类型8种标量类型:布尔boolean,整形integer,浮点float,字符string复杂类型:数组array,对象object特殊类型:资源resource,空null原创 2018-06-12 15:52:01 · 3194 阅读 · 0 评论 -
php快速查看扩展的版本信息
命令为:php --ri 扩展名。例如:php --ri memcached原创 2018-04-20 13:09:56 · 8380 阅读 · 1 评论 -
PHP日常总结
1、遇到问题:Allowed memory size of 134217728 bytes exhausted (tried to allocate 32 bytes),意思是说内存耗尽,这种情况如果不是配置文件设置的允许的内存过小,就是代码里面有死循环,耗尽内存。本例原因是目录文件夹没有写权限,导致死循环,耗尽内存。...原创 2018-04-04 13:50:41 · 193 阅读 · 0 评论 -
数组比较
$arr1 = array('r' => 'red','u' => 'blue', 'g' => 'green', 'b' => 'black');$arr2 = array('r' => 'red', 'b' => 'blue');/***********array_intersect(计算数组同键值的交集)*****************/$arrIntersect = arra转载 2018-01-29 14:00:19 · 304 阅读 · 0 评论 -
php str_replace()函数
// 赋值: $bodytag = str_replace("%body%", "black", "");// 赋值: Hll Wrld f PHP$vowels = array("a", "e", "i", "o", "u", "A", "E", "I", "O", "U");$onlyconsonants = str_replace($vowels, "", "Hello原创 2018-01-31 17:36:49 · 160 阅读 · 0 评论 -
php str_pad()函数
$input = "Alien";echo str_pad($input, 10); // 输出 "Alien "echo str_pad($input, 10, "-=", STR_PAD_LEFT); // 输出 "-=-=-Alien"echo str_pad($input, 10, "_", STR_PAD_BOTH);原创 2018-01-31 17:35:51 · 214 阅读 · 0 评论 -
php句柄
$fp = fopen('date.txt', 'w'));这里$fp算是一个句柄,代表可以操作某个资源,相当于一个锅的把手,可以操作锅,这样不用直接操作一个很大的资源,只需要一个把手即可,这个就叫句柄。原创 2018-01-31 16:05:08 · 384 阅读 · 0 评论 -
php遍历数组
$data = array( 'a' => "AA", 'b' => "BB", 'c' => "CC" ); $indexData = array( '0' => "AA", '1' => "BB", '2' => "CC" ); //第一种遍历方式,只适用于索引转载 2018-01-31 15:01:03 · 585 阅读 · 0 评论 -
array_diff_uassoc和array_udiff_assoc
array_diff_uassoc 用内置的函数比较值,用用户提供的函数比较键array_udiff_assoc 用用户提供的函数比较值,用内置的函数比较键array_diff_uassoc() 函数使用用户自定义的回调函数 (callback) 做索引检查来计算两个或多个数组的差集。返回一个数组,该数组包括了在 array1 中但是不在任何其他参数数组中的值。 注意,与 array_di...原创 2018-01-31 14:41:57 · 651 阅读 · 3 评论 -
PHP usort()的使用
关于PHP中usort()函数的解读 bool usort ( array &$array , callable $cmp_function ) 函数为对数组进行自己自定义排序,排序规则由 $cmp_function 定义。返回值为ture 或者false。现在先对简单的一个函数进行分析:1 php2 function re($a,$b){3转载 2018-01-31 10:47:52 · 1209 阅读 · 1 评论