一些建议,如下:
1. 记 PHP 函数
2. 学习优秀代码的思想
3. 不停写代码,十万行代码什么时候达到什么时候就 NB 了
4. 多尝试脱离任何固定思维去写东西、按自己的想法去做、然后你会遇到问题,总结起来
5. 反思自己写代码的套路与流程,敢于怀疑
从每天 5 个函数做起
一:array_unshift()
array_unshift() 函数用于向数组插入新元素。新数组的值将被插入到数组的开头
实例
<?php
$a=array("a"=>"red","b"=>"green");
array_unshift($a,"blue");
print_r($a);
?>
返回结果
Array ( [0] => blue [a] => red [b] => green )
二:array_pop()
array_pop() 函数删除数组中的最后一个元素
实例
<?php
$a=array("red","green","blue");
array_pop($a);
print_r($a);
?>
返回结果
Array ( [0] => red [1] => green )
三:array_shift()
array_shift() 函数删除数组中第一个元素,并返回被删除元素的值
实例
<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue");
echo array_shift($a);
print_r ($a);
?>
返回结果
redArray ( [b] => green [c] => blue )
四:is_array()
is_array() 函数用于检测变量是否是一个数组
实例
<?php
$arr_site = array('Google', 'Runoob', 'Facebook');
if(is_array($arr_site)){
echo '变量 $arr_site 是一个数组';
} else {
echo '变量 $arr_site 不是一个数组';
}
?>
返回结果
变量 $arr_site 是一个数组
五:array_search()
array_search() 函数在数组中搜索某个键值,并返回对应的键名
实例
<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue");
echo array_search("red",$a);
?>
返回结果
a