一些建议,如下:
1. 记 PHP 函数
2. 学习优秀代码的思想
3. 不停写代码,十万行代码什么时候达到什么时候就 NB 了
4. 多尝试脱离任何固定思维去写东西、按自己的想法去做、然后你会遇到问题,总结起来
5. 反思自己写代码的套路与流程,敢于怀疑
从每天 5 个函数做起
一:implode()
implode() 函数返回由数组元素组合成的字符串
实例
<?php
$arr = array('Hello','World!','I','love','Shanghai!');
echo implode(" ",$arr);
?>
返回结果
Hello World! I love Shanghai!
二:array_sum()
array_sum() 函数返回数组中所有值的和
实例
<?php
$a=array(5,15,25);
echo array_sum($a);
?>
返回结果
45
三:array_reverse()
array_reverse() 函数以相反的元素顺序返回数组
实例
<?php
$a=array("a"=>"Volvo","b"=>"BMW","c"=>"Toyota");
print_r(array_reverse($a));
?>
返回结果
Array ( [c] => Toyota [b] => BMW [a] => Volvo )
四:array_unique()
array_unique() 函数移除数组中的重复的值,并返回结果数组
实例
<?php
$a=array("a"=>"red","b"=>"green","c"=>"red");
print_r(array_unique($a));
?>
返回结果
Array ( [a] => red [b] => green )
五:array_values()
array_values() 函数返回一个包含给定数组中所有键值的数组,但不保留键名
实例
<?php
$a=array("Name"=>"Bill","Age"=>"60","Country"=>"USA");
print_r(array_values($a));
?>
返回结果
Array ( [0] => Bill [1] => 60 [2] => USA )