电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

2025年面试题汇总PHP程序

2025年面试题汇总PHP程序_第1页
2025年面试题汇总PHP程序_第2页
2025年面试题汇总PHP程序_第3页
面试题汇总——PHP 程序是什么?怎么做?为何?专 博1、写出五种以上你使用过的 PHP 的扩展的名称(提醒:常用的 PHP 扩展)mysql、gd2、pdo、curl、mbstring、soap 等,在 php.ini 中可以找到。尽量多理解某些扩展,理解他们的功能(能做什么)。2、理解 MVC 模式吗?请写出三种以上目前 PHP 流行的 MVC 框架名称(不辨别大小写)MVC 是 Model(模型)、View(视觉)、Controll(控制器)的缩写。MVC(Model-View-Controller)简介模型(Model): 应用程序的模型部分关怀的是欲显示的数据的细节。模型一般关注的是应用程序的业务逻辑部分,关注的是怎样使用数据库来读取和保留数据。视图(View): 视图关怀的是顾客显示的部分,它一般是 HTML。控制器(Controller):控制器将特定的模型和视图结合起来,保证将对的的数据显示到页面上。常用的 MVC 框架:Zend FrameworkFleaPHPCakePHPThinkPHPCI大家有时间可以对框架进入多某些的深入理解。3、用 PHP 打印出前一天的时间格式是-2-8 18:00:10echo '昨天:', date('Y-m-d H:i:s', strtotime('-1 day')), "
";echo ' 昨 天 :', date('Y-m-d H:i:s', mktime (date('H'), date('i'), date('s'), date("m"), date("d")-1, date("Y"))), "
";参照 strtotime.php mktime.php4、echo(),print(),print_r()的区别 var_dump()echo 与 print:它们都不是真正的函数,是一种语法构造(也有说 print 是函数,echo 不是)。echo 和 print 背面都可不用加(),如: echo 'ok'; print 'ok';运行速度 echo 稍快某些,由于 echo 并不返回值,print 返回一种值 int(1)。结论:1、一般用 echo,除非三元运算时。$a=5; ($a==5) ? print '5': print 0;2、echo 后不要跟()。print_r 是递归打印,重要用于输出数组对象。3、print 只能有一种参数,因此不能不能用",",而 echo 可以。参照 echo_print_print_r.php5、可以使 HTML 和 PHP 分离开使用的模板其实 PHP 自身就是一种模版引擎。参照 require.php常用的模板引擎:smarty,尚有 PHPLib,FastTemplate,Savant 等。模板引擎列表:6、怎样实现字符串翻转?可用内置函数 strrev。假如不准用 PHP 内置函数的就自己写:参照 strrev2.phpHello->olleH7、$a = "hello";$b = &$a;unset($b);$b = "world";what is $a? 参照 references.php 此题的目的是要深刻理解引用。一般...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部