很多站长朋友们都不太清楚php有几种后缀,今天小编就来给大家整理php有几种后缀,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 PHP是什么? 2、 php 是什么的后缀名? 3、 PHP后缀文件 4、 网页文件的后缀有哪几种,分别是什么? 5、 php 取文件后缀名几种有效的方法 6、 php后缀是什么文件? PHP是什么?PHP(中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。
PHP独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多。
PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。
PHP在数据库方面的丰富支持,也是它迅速走红的原因之一,它支持下列的数据库或是数据文件:
Adabas 、D、 DBA、dBase 、dbm 、filePro 、Informix 、InterBase、mSQL 、Microsoft SQL Server、·MySQL、Solid、Sybase、 Oracle 、PostgreSQL
而在Internet上它也支持了相当多的通讯协议 (protocol),包括了与电子邮件相关的 IMAP,POP3;网管系统 SNMP;网络新闻NNTP;帐号共用 NIS;全球信息网HTTP及Apache服务器;目录协议LDAP以及其它网络的相关函数。
扩展资料:
PHP的特性包括:
1、PHP独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。
2、PHP可以比CGI或者Perl更快速的执行动态网页——动态页面方面,与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成htmL标记的CGI要高许多;PHP具有非常强大的功能,所有的CGI的功能PHP都能实现。
3、PHP支持几乎所有流行的数据库以及操作系统。
4、PHP可以用C、C++进行程序的扩展。
参考资料:
百度百科--PHP
php 是什么的后缀名?PHP,是英文超文本预处理语言Hypertext Preprocessor的缩写。是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛地运用。 PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。
PHP web页面执行效率比完全生成HTML标记的CGI要高许多(话说这个说法是许多年前的事情了);PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。目前,php的发展存在一定的 争议,都比较极端,但是不可否认,php依旧是最流行的web语言,这点可以从各大招聘网站上统计到。
PHP后缀文件网页文件的后缀有多种,常见的有.html .htm这些都是静态网页。而像.php .asp等都是基于服务器的动态网页,都是通过编程实现的。就想上面的朋友说的, 可能是被防盗了 不知道你有没有这样的经验:就是有时候在一些网站上用讯雷下载,在下载任务框上显示的是asp 或PHP后缀,但是过一会就会自动变成你想要的格式了,比如说:.exe .rar .mp3 .rmvb等,这就是讯雷解释了.asp .php上的程序代码,而得到了文件的真实地址。至于你上面的情况,可能是就是我上面说的,别人网站可能在.asp .php文件里面加了一些代码,而这些代码回判断:如果你是在别人网站上下的话就给正确的地址讯雷,否则就只能把.asp .php的文件下下来,而真正的文件却下不下来。在 论坛上发下载地址的那个人,可能在这个文件本生所在的网站上能下载,但是他现在把网址发在论坛上,别人网站为了防止 盗连接 ,(因为如果都像这样搞的话,就会拖别人网站的流量,所以你要下东西,就得到那个文件所在的网站上去下,别人网站也是为了增加访问量。)
网页文件的后缀有哪几种,分别是什么?网页文件的后缀分别有htm、html、JSP HTML、php、ASP动态网页文件、PHP/PHP3、PHTML 这几种。
网页保存文件步骤:
1、打开网页,然后点击左上角的文件选项。
2、点击文件后,选择另存为。
3、点击另存为后,进入保存页面,还可以在保存类型中选择保存格式,然后点击确定就可以了。
php 取文件后缀名几种有效的方法PHP中获取文件扩展名的N种方法
从网上收罗的,基本上就以下这几种方式:
第1种方法:
function get_extension($file)
{
substr(strrchr($file, '.'), 1);
}
第2种方法:
function get_extension($file)
{
return substr($file, strrpos($file, '.')+1);
}
第3种方法:
function get_extension($file)
{
return end(explode('.', $file));
}
第4种方法:
function get_extension($file)
{
$info = pathinfo($file);
return $info['extension'];
}
第5种方法:
function get_extension($file)
{
return pathinfo($file, PATHINFO_EXTENSION);
}
以上几种方式粗看了一下,好像都行,特别是1、2种方法,在我不知道pathinfo有第二个参数之前也一直在用。但是仔细考虑一下,前四种方法都有各种各样的毛病。要想完全正确获取文件的扩展名,必须要能处理以下三种特殊情况。
没有文件扩展名
路径中包含了字符.,如/home/test.d/test.txt
路径中包含了字符.,但文件没有扩展名。如/home/test.d/test
很明显:1、2不能处理第三种情况,3不能正确处理第一三种情况。4可以正确处理,但是在不存在扩展名时,会发出一个警告。只有第5种方法才是最正确的方法。顺便看一下pathinfo方法。官网上介绍如下:
$file_path = pathinfo('/www/htdocs/your_image.jpg');
echo "$file_path ['dirname']\n";
echo "$file_path ['basename']\n";
echo "$file_path ['extension']\n";
echo "$file_path ['filename']\n"; // only in PHP 5.2+
它会返回一个数组,包含最多四个元素,但是并不会一直有四个,比如在没有扩展名的情况下,就不会有extension元素存在,所以第4种方法才会发现警告。但是phpinfo还支持第二个参数。可以传递一个常量,指定返回某一部分的数据:
PATHINFO_DIRNAME - 目录
PATHINFO_BASENAME - 文件名(含扩展名)
PATHINFO_EXTENSION - 扩展名
PATHINFO_FILENAME - 文件名(不含扩展名,PHP>5.2)
这四个常量的值分别是1、2、4、8,刚开始我还以为可以通过或运算指定多个:
pathinfo($file, PATHINFO_EXTENSION | PATHINFO_FILENAME);
后来发现这样不行,这只会返回几个进行或运算常量中最小的那个。也就是四个标志位中最小位为1的常量。
php后缀是什么文件?以php后缀的文件,是php脚本文件。php是一种创建动态交互性站点的强有力的服务器端脚本语言。如果要编辑或者打开的话,下载相应的编辑器即可。例如:editplus,notepad++,zendstudio等等。
关于php有几种后缀的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。