php口试宝典
$files[$file]=my_scandir($dir."/".$file); } else { $files[]=$dir."/".$file; } } } closedir($handle); return $files; } } } print_r(my_scandir("D:Program FilesInternet ExplorerMUI")); ?>
76、以下哪1句不会把 John 新增到 users 阵列? $users[] = 'john'; 乐成把 John 新增到阵列 users。 array_add($users,’john’); 函式 array_add() 无界说。 array_push($users,‘john’); 乐成把 John 新增到阵列 users。 $users ||= 'john'; 语法短处。 77、sort()、assort()、和 ksort() 有甚么别离?它们别离在甚么环境下行使? sort() 按照阵列中元素的值,以英笔墨母次序排序,索引键会由 0 到 n⑴ 从头编号。首要是当阵列索引键的值无关疼痒时用来把阵列排序。 assort() PHP 没有 assort() 函式,以是多是 asort() 的笔误。 asort() 与 sort() 1样把阵列的元素按英笔墨母次序来分列,差异的是全部索引键都取得生涯,出格吻合替遐想阵列排序。 ksort() 按照阵列中索引键的值,以英笔墨母次序排序,出格符实用于但愿把索引键排序的遐想阵列。 78、以下的代码会发生甚么?为何? $num =10; function multiply(){ $num =$num *10; } multiply(); echo $num; 因为函式 multiply() 没有指定 $num 为全域变量(譬喻 global $num 或 $_GLOBALS['num']),以是 $num 的值是 10。 79、 reference 跟1个正规的变量有甚么别离?怎样 pass by reference?在甚么环境下我们必要这样做? Reference 传送的是变量的地点而非它的值,以是在函式中改变1个变量的值时,所有操作都见到这个变量的新值。 1个正规变量传送给函式的是它的值,当函式改变这个变量的值时,只有这个函式才见到新值,操作的其他部份依然见到旧值。 $myVariable = "its' value"; Myfunction(&$myVariable); // 以 reference 传送参数 以 reference 传送参数给函式,可使函式改变了的变量,即便在函式竣事后依然生涯新值。 80、些函式可以用来在现正推行的剧本中插入函式库? 对这道标题差异的领略会有差异的谜底,我的第1个设法是插入 PHP 函式库不过乎 include()、include_once()、require()、require_once(),但细心再想,“函式库”也该当包罗 com 物件和 .net 函式库,以是我们的谜底也要别离包罗 com_load 和 dotnet_load,下次有人提起“函式库”的时辰,别健忘这两个函式。 81、foo() 与 @foo() 有甚么别离? foo() 会推行这个函式,任何解译短处、语法短处、推行短处城市在页面上表现出来。 @foo() 在推行这个函式时,会潜匿全部上述的短处讯息。 许多操作程式都行使 @mysql_connect() 和 @mysql_query 来潜匿 mysql 的短处讯息,我以为这是很严峻的失误,因为短处不应被潜匿,你必需妥善处理赏罚它们,也许的话办理它们。 82、你怎样替 PHP 的操作程式侦错? 我着实不常这样做,我曾试过许多差异的侦错器材,在 Linux 体系中设定这些器材1点也不轻易。不外以下我会先容1个迩来颇受凝望的侦错器材。 PHP - Advanced PHP Debugger 或称 PHP - APD,第1步是推行以下的指令安装: pear install apd安装后在你的剧本的开头位置插手以下的语句开始举办侦错: apd_set_pprof_trace();推行终了,打开以下档案来查阅推行日记: apd.dumpdir 你也可以或许行使 pprofp 来格式化日记。 具体的资料可以参阅 http://us.php.net/manual/en/ref.apd.php。 83、“===”是甚么?试举1个“==”是真但“===”是假的例子。 “===”是给既可以送回布尔值“假”,也可以或许送回1个不是布尔值但却可以赋予“假”值的函式,strpos() 和 strrpos() 即是个中两个例子。 题目的第2部门有点坚苦,想1个“==”是假,可是“===”是真的例子却很轻易,相反的例子却很少。但我终究找到以下的例子: (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |