php和javascript有什么联系
javascript脚本与php的关系?如何知道一个网站是用哪种语方开发的? js是客户端脚本语言
php是服务端语言
一个网页源文件可以包括 客户端脚本语言和服务端语言,如包括PHP和javascript
但是你在浏览网页的时候查看源文件看到的是解析完服务端语言后得到的文本,不是网页源文件的真正代码,是解析后的
如
源文件的<div><?php echo "hello world";?></div>你在网页右键查看源文件只能看到
<div>hello world</div>
就是php语言<?php echo "hello world";?>被服务器先解析成hello world然后发送到客户端,所以客户端是看不出原来的服务器语言脚本的
javascript是客户端语言,不会被服务器解析
只有在客户端运行,也就是浏览时运行,如果没禁止JS的话
主要用途是改善客户体验的,结合CSS和HTML语言,动态改变样式,改变网页显示内容
也就是javascript主要结合CSS是操作html
要看到是什么语言写的,如果从表面来看的话,就看文件名后缀,如http://www.example.com/index.php,则是php,因为后缀是.php又如http://www.w3school.com.cn/tags/att_input_type.asp是用asp服务器语言写的
但是很多网站都重写过网站地址的,如http://zhidao.baidu.com/question/347751504.html?fr=uc_push&push=core不能简简单单看只是用html写的,这是重写过的
又如http://www.example.com/news/2011/12/1.html,不能仅仅从表面看是html文件,可能是php/ASP/ASP.NET写的,可能服务器真正的文件请求是http://www.example.com/?type=news&year=2011&month=12&aid=1;
有些看起来是php但可能真正请求的服务器文件可能是aspx
如果你想知道更多的话可以搜索一下"URL重写".
希望对你有帮助 javascript和php在使用上有什么关系:
php是服务端语言
一个网页源文件可以包括 客户端脚本语言和服务端语言,如包括PHP和javascript
但是你在浏览网页的时候查看源文件看到的是解析完服务端语言后得到的文本,不是网页源文件的真正代码,是解析后的
如
源文件的<div><?php echo "hello world";?></div>你在网页右键查看源文件只能看到
<div>hello world</div>
就是php语言<?php echo "hello world";?>被服务器先解析成hello world然后发送到客户端,所以客户端是看不出原来的服务器语言脚本的
javascript是客户端语言,不会被服务器解析
只有在客户端运行,也就是浏览时运行,如果没禁止JS的话
主要用途是改善客户体验的,结合CSS和HTML语言,动态改变样式,改变网页显示内容
也就是javascript主要结合CSS是操作html
要看到是什么语言写的,如果从表面来看的话,就看文件名后缀,如http://www.example.com/index.php,则是php,因为后缀是.php又如http://www.w3school.com.cn/tags/att_input_type.asp是用asp服务器语言写的
但是很多网站都重写过网站地址的,如http://zhidao.baidu.com/question/347751504.html?fr=uc_push&push=core不能简简单单看只是用html写的,这是重写过的
又如http://www.example.com/news/2011/12/1.html,不能仅仅从表面看是html文件,可能是php/ASP/ASP.NET写的,可能服务器真正的文件请求是http://www.example.com/?type=news&year=2011&month=12&aid=1;
有些看起来是php但可能真正请求的服务器文件可能是aspx
如果你想知道更多的话可以搜索一下"URL重写".
希望对你有帮助 javascript和php在使用上有什么关系:
php 是运行在服务器上的,,而javascript则是运行在用户浏览器端的
(随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)来源:本文由易搜IT博客原创撰写,欢迎分享本文,转载请保留出处和链接!