Yahoo-PHP面试笔试题目

时间:2015-12-23 编辑:义俏‍ 手机版

  1. 以下哪一句不会把 John 新增到 users 阵列?

  * $users[] = ‘john’;

  * array_add($users,’john’);

  * array_push($users,‘john’);

  * $users ||= ‘john’;

  2. sort()、assort()、和 ksort() 有什么分别?它们分别在什么情况下使用?

  3. 以下的代码会产生什么?为什么?

  $num = 10;

  function multiply(){

  $num = $num * 10;

  }

  multiply();

  echo $num;

  4. 一个 reference 跟一个正规的变量有什么分别?如何 pass by reference?在什么情况下我们需要这样做?

  5. 哪一些函式可以在现正执行的脚本中加入函式库?

  以下是 Matt Wilkin 提供的解答:

  1. 以下哪一句不会把 John 新增到 users 阵列?

  * $users[] = ‘john’;

  成功把 John 新增到阵列 users。

  * array_add($users,’john’);

  函式 array_add() 无定义。

  * array_push($users,‘john’);

  成功把 John 新增到阵列 users。

Yahoo-PHP面试笔试题目相关推荐