![个人头像照片](https://ucc.alicdn.com/avatar/avatar3.jpg)
暂无个人介绍
个人感觉没必要给自己设置这种语言限制,比较熟练的使用多种语言是一个很正常的事情,而且不同语言有自己的特性,适合的场景也不一样,如果只会一种的话容易有局限性,程序员生涯很长,未来的事情都不好说。
不管现在在写什么语言,提高自己的编程能力,逻辑思维,工作上的沟通能力这些才是更重要的事。
使用array_uniq函数
php主要是使用引用计数法来回收内存,具体可以参考官方文档 https://www.php.net/manual/zh/features.gc.php
PHP 是运行zend执行引擎上的,也是有虚拟机的,只不过是解释性语言。跨平台最早是Java提出的,compile onece,runs everywhere,不需要修改源码就可以在不同操作系统上运行
可以使用foreach遍历
foreach($arr as $a) {
echo $a."\n";
}
setlocale(LC_TIME, "zh_CN"); echo date("h:i a")."\n";
可以先把二维数组转换为键值对的形式,以uid为key,array为value,例如:
array(
"40489"=> array(
'uid' => '40489',
'name' => 'Michael',
'pic_square' => 'urlof40489'
)
)
这样的形式,然后直接通过key索引就可以了。
使用STDIN输入流
while (!feof(STDIN)) {
echo 'Please choose a number.' . PHP_EOL . '1.' . PHP_EOL . '2.' . PHP_EOL;
$line = fread(STDIN, 1024);
echo "You choose $line\n";
break;
}