php口试宝典
echo<<<ENDThis text is written to the screen as output and this $variable is parsed too. If you wanted you can have <span> HTML tags in here as well.</span> The END; remarks must be on a line of its own,and can't contain any extra white space.END; 97、PHP 比 Perl 好吗?请接头。 我们不要为1个简朴的题目激发1场舌战,正如我经常说的:“为事变选择吻合的说话,不要把事变姑息说话。”我小我私人以为 Perl 10分符实用作呼吁行器材,固然它在网页操作上也有不错的示意,可是它的真正气力在呼吁行上才气充实验展。一样地,PHP 固然可以在节制台的情形中行使,可是小我私人以为它在网页操作上有更好的示意,PHP 有大量专门为网页操作而计划的函式,Perl 则似乎以呼吁动作计划之本。 小我私人来讲两种说话我都喜好,在大学时代我经常行使 Perl、PHP 和 Java,可惜事变上我行使 C#,但在家里我花许多时刻训练 PHP、Perl、Ruby(现正进修)和 Java,保持我的手艺常识在最新状态。许多人问我 C 和 C++ 奈何样,它们是不是仍有机遇在我的操作中占1席位,我的谜底根基上是“否”,我迩来的事变首要齐集在网页开拓,固然 C 和 C++ 也可以或许用来写网页,但它们到底不是为这类事变而计划的,“为事变选择吻合的说话”,若果我必要编写1个节制台操作,用来揭示 bubble sort、quick sort 和 merge sort 的效能较量,我1定会行使 C / C++。若果我必要编写1个相片簿体系,我会行使 PHP 或 C#(我以为制浸染户介面方面 .NET 说话比网页越发)。
98、请声名 PHP 中传值与传援用的区分。甚么时辰传值甚么时辰传援用? 答:传值只是把某1个变量的值传给了其它一个变量,而援用则声名二者指向了同1个处所。 99、在PHP中error_reporting这个函数有甚么浸染? 答: The error_reporting() function sets the error_reporting directive at runtime. PHP has many levels of errors,using this function sets that level for the duration (runtime) of your script. 100、 请用正则表达式(Regular Expression)写1个函数验证电子邮件的格式是不是正确。 答: <?php if(isset($_POST['action']) && $_POST['action']=='submitted') { $email=$_POST['email']; if(!preg_match("/^(?:w+.?)*w+@(?:w+.?)*w+$/",$email)) { echo "电子邮件检测失败"; } else { echo "电子邮件检测乐成"; } } else { ?> <html> <head><title>EMAIL检测</title> <script type="text/javascript"> function checkEmail(sText) { var reg=/^(?:w+.?)*w+@(?:w+.?)*w+$/; var email=document.getElementById(sText).value; if(!reg.test(email)) { alert("电子邮件检测失败"); } else { alert("电子邮件格式正确"); } } </script> </head> <body> <form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="POST"> 电子邮件:<input type="text" id="email" name="email" /><br /> <input type="hidden" name="action" value="submitted" /> <input type="button" name="button" value="客户端检测" onclick="checkEmail('email')" /> <input type="submit" name="submit" value="处事器端检测" /> </form> </body> </html> <?php } ?> 101、 简述怎样获适当前推行剧本路径,包罗所获得参数。 <?php echo "http://".$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING']; //echo "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; ?> 102、有1个1维数组,内里存储整形数据,请写1个函数,将他们按从大到小的次序分列。要求推行效力高。并声名怎样改善推行效力。(该函数必需本身实现,不能行使php函数) <?php function BubbleSort(&$arr) { $cnt=count($arr); $flag=1; for($i=0;$i<$cnt;$i++) { if($flag==0) { return; } $flag=0; for($j=0;$j<$cnt-$i⑴;$j++) { if($arr[$j]>$arr[$j+1]) { $tmp=$arr[$j]; $arr[$j]=$arr[$j+1]; $arr[$j+1]=$tmp; $flag=1; } } } } $test=array(1,3,6,8,2,7); BubbleSort($test); var_dump($test); ?> 103、请举例声名在你的开拓历程顶用甚么要领来加速页面的加载速率 答:要用随处事器资源时才打开,实时封锁处事器资源,数据库添加索引,页面可天生静态,图片等大文件单独处事器。行使代码优化器材啦
Mysql部份 104、 建设poll表,用于记录单选投票用户的数据 字段包罗 id[ Autoincreace ],ip,time,iid(用户选则的选项,int型) 写出create上述table的完全sql语句 drop table if exists poll;
/*==============================================================*/ (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |