php面试题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

php面试题

1.以下哪一句不会把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;

}

相关文档
最新文档