有一个php开发者去面试,面试官问他:你觉得php是最好的编程语言吗?他说:当然是啦,php是最好的编程语言,没有之一。面试官说:那你能告诉我php有什么优势吗?他说:php有很多优势,比如它可以和各种数据库和服务器交互,它可以嵌入到html中,它可以处理各种数据类型和格式,它可以支持面向对象和函数式编程,面试官说:那你能告诉我php有什么缺点吗。
1、html怎么调用php
html显然不能调用php,php是后台脚本语言,ajax其实是利用javascript,进行前端与后台的交互,而javascript是前台脚本语言,所以,php直接嵌在html页面里面,需要特定的服务器模块来执行,不能用html语言来调用php。你逻辑混乱,html是客户端语言,怎么能运行服务器端语言php,更何况你明明引用的是javascript,路径却写php1.html无法执行服务器端语言,html是服务器端语言被解释后的代码2.你可以用ajax技术获取服务器端的执行结果,回调到html中3.或者你修改*.html后缀为*.php,页面中包含
2、html网页怎么调用php文件
HTML网页是不能调用php文件的.如果是像楼下说的在文件插入那这个文件必须保存成php的如果是要在html文件里面调用php文件的执行结果可以考虑ajax。
注意:php是服务器端解析的语言。直接在html语言中穿插就是了。HTML网页是不支持直接写入或者调用PHP语言的。PHP是服务器端解析的语言,HTML是浏览器端解析的语言。但是PHP文件里百分百支持HTML语言,如果非要PHP和HTML兼容的话,用模板引擎吧,比如SMARTY。这里面具体怎么用一两句话谁也不能讲清楚,百度搜下SMARTY自学下原理吧。
3、html中调用php
php文件的目录属性目录属性应该755还有你服务器是否支持php。你的环境没有搭建好,没有办法解析php文件,你的PHP环境没有搭建好没有解析PHP文件。很显然,你的服务器web环境没有配好不能解析php文件现在WINDOWs系统上配置php环境一般有两种方式1、IIS+php+mysql网上有好多教程:例如:、apache+PHP+mysql这个也有好多教程,但是一般在windows系统下,我们常用集成的软件,直接安装就可以了,推荐使用xampp网上有很多在linux系统下最好就是用apache+php+mysql了。