问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

php面试题

发布网友 发布时间:2022-04-22 10:53

我来回答

1个回答

热心网友 时间:2022-04-07 07:23


以下哪一句不会把 John 新增到 users 阵列?
$users[] = 'john';
成功把 John 新增到阵列 users。
array_add($users,’john’);
函式 array_add() 无定义。
array_push($users,‘john’);
成功把 John 新增到阵列 users。
$users ||= 'john';
语法错误。
2.sort()、assort()、和 ksort() 有什么分别?它们分别在什么情况下使用?
sort()
根据阵列中元素的值,以英文字母顺序排序,索引键会由 0 到 n-1 重新编号。主要是当阵列索引键的值无关疼痒时用来把阵列排序。
assort()
PHP 没有 assort() 函式,所以可能是 asort() 的笔误。
asort()
与 sort() 一样把阵列的元素按英文字母顺序来排列,不同的是所有索引键都获得保留,特别适合替联想阵列排序。
ksort()
根据阵列中索引键的值,以英文字母顺序排序,特别适合用于希望把索引键排序的联想阵列。
3.以下的代码会产生什么?为什么?
$num =10;
function multiply(){
$num =$num *10;
}
multiply();
echo $num;
由于函式 multiply() 没有指定 $num 为全域变量(例如 global $num 或者 $_GLOBALS['num']),所以 $num 的值是 10。
4. reference 跟一个正规的变量有什么分别?如何 pass by reference?在什么情况下我们需要这样做?
Reference 传送的是变量的地址而非它的值,所以在函式中改变一个变量的值时,整个应用都见到这个变量的新值。
一个正规变量传送给函式的是它的值,当函式改变这个变量的值时,只有这个函式才见到新值,应用的其他部分仍然见到旧值。

$myVariable = "its' value";
Myfunction(&$myVariable); // 以 reference 传送参数以 reference 传送参数给函式,可以使函式改变了的变量,即使在函式结束后仍然保留新值。
5.些函式可以用来在现正执行的脚本中插入函式库?
对这道题目不同的理解会有不同的答案,我的第一个想法是插入 PHP 函式库不外乎 include()、include_once()、require()、require_once(),但细心再想,“函式库”也应该包括 com 物件和 .net 函式库,所以我们的答案也要分别包括 com_load 和 dotnet_load,下次有人提起“函式库”的时候,别忘记这两个函式。
6.foo() 与 @foo() 有什么分别?
foo() 会执行这个函式,任何解译错误、语法错误、执行错误都会在页面上显示出来。
@foo() 在执行这个函式时,会隐藏所有上述的错误讯息。
很多应用程式都使用 @mysql_connect() 和 @mysql_query 来隐藏 mysql 的错误讯息,我认为这是很严重的失误,因为错误不该被隐藏,你必须妥善处理它们,可能的话解决它们。
7.你如何替 PHP 的应用程式侦错?
我并不常这样做,我曾经试过很多不同的侦错工具,在 Linux 系统中设定这些工具一点也不容易。不过以下我会介绍一个近来颇受注目的侦错工具。
PHP - Advanced PHP Debugger 或称 PHP - APD,第一步是执行以下的指令......一年四季春常在 万紫千红永开花 喜迎新春
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 PHP面试有什么技巧么? php程序员面试题,mysql怎么防止注入 PHP程序员上机面试题(并附答案,回答好的加分) 梦见别人用锤子打妈妈手 梦见钉子扎妈妈指甲缝里 梦见自己用刀捅了自己的母亲三下 梦见用刀扎伤了妈妈 梦见自己拿剪刀捅了妈妈一下 梦见自己弄伤妈妈了的预兆 梦见给妈妈扎头发 梦到自己动手打母亲 把电脑上的文件放在那个盘里不会丢失呢? 什么年纪算是共青团员啊? 年满28周岁未满29周岁的非团干部是团员吗? 团员自动退团是多大年龄 共青团一般多少岁退团 入团有没有年龄限制 共青团员到多大就不是共青团员了 团员年龄的限制是什么? 有团员证就是团员吗? 有年龄限制吗? 原神石珀在哪 php面试准备前应该准备什么? 原神石珀在哪里买 PHP面试题谁有啊? 原神石珀分布位置在哪里? php面向对象面试题 PHP一年工作经验 一般问什么问题 原神石珀多久刷新一次 有什么好的PHP面试书籍推荐? 原神石珀用什么角色挖好 hr如何面试php软件开发工程师 《原神》石珀多久刷新一次? 《叛逆的鲁路修》txt全集下载 哪里有琥珀? 原神石珀为什么不提示 琥珀石有什么价值? 《原神》石珀多久刷一次? 360极客怎么设置微信指纹支付 怎么把二维码变成圆形 《傅雷家书》的好段摘抄外加感想