php版本
㈠ php的几个版本的区别
1. VC6与VC9的区别:
VC6版本是使用Visual Studio 6编译器编译的,如果你的PHP是用Apache来架设的,那你就选择VC6版本。
VC9版本是使用Visual Studio 2008编译器编译的,如果你的PHP是用IIS来架设的,那你就选择 VC9版本。
VC9版本是针对IIS服务器的版本,没有对APACHE的支持,而VC6版本对IIS和Apache都提供了支持
2.Ts与nts的区别:
Windows版的PHP从版本5.2.1开始有Thread Safe和NoneThread Safe之分。
先从字面意思上理解,Thread Safe是线程安全,执行时会进行线程(Thread)安全检查,以防止有新要求就启动新线程的CGI执行方式而耗尽系统资源。Non Thread Safe是非线程安全,在执行时不进行线程(Thread)安全检查。
3.PHP的两种执行方式:ISAPI和FastCGI。
ISAPI执行方式是以DLL动态库的形式使用,可以在被用户请求后执行,在处理完一个用户请求后不会马上消失,所以需要进行线程安全检查,这样来提高程序的执行效率,所以如果是以ISAPI来执行PHP,建议选择ThreadSafe版本;
而FastCGI执行方式是以单一线程来执行操作,所以不需要进行线程的安全检查,除去线程安全检查的防护反而可以提高执行效率,所以,如果是以FastCGI来执行PHP,建议选择NonThread Safe版本。通过phpinfo(); 查看其中的 Thread Safety 项,这个项目就是查看是否是线程安全,如果是:enabled,一般来说应该是ts版,否则是nts版。
㈡ 现在大家用的PHP都什么版本的
5.5,不是版本越高就越好,现在用的都是稳定的版本,新版们一般兼容性都做得不好
㈢ php的几个版本的区别
PHP5.2 以前:autoload, PDO 和 Mysqli, 类型约束
PHP5.2:JSON 支持
PHP5.3:弃用的功能,匿名函数,新增魔术方法,命名空间,后期静态绑定,Heredoc 和 Nowdoc, const, 三元运算符,Phar
PHP5.4:Short Open Tag, 数组简写形式,Traits, 内置 Web 服务器,细节修改
PHP5.5:yield, list() 用于 foreach, 细节修改
PHP5.6: 常量增强,可变函数参数,命名空间增强
㈣ 如何查看PHP版本,php版本怎么查询
新建一个PHP文件,输入复制以下代码,保存 放到能运行php的环境里面访问
<?php
echophpinfo();
?>
代码
如下图是我本地测试的效果
㈤ PHP 获取php版本号
<?php
$temp=explode(".",phpversion()); //以数组形式获取版本号
$num=count($temp); //计算数组中的元素数量
$phpver=0;
switch($num)
{
cas 3:
$phpver=$phpver (intval($temp[2]));
cas 2:
$phpver=$phpver (intval($temp[1]*10);
cas 1:
$phpver=$phpver (intval($temp[0]*100);
default:
}
echo $phpver;
?>
㈥ php 版本 问题
php 是一种语言 而这里的3.0 和5.3准确的来说是指php语言运行环境的版本
就和java一样 是一种语言 但是jre 是有版本的
php编辑器很多 专业的有zendstudio phpedit 当然熟练的话 用editplus 记事本也可以
㈦ PHP版本多少
php5,我刚参加工作,面试的几家问的也都是php5的使用
㈧ 如何选择php的版本
您好,很高兴为您解答:
开发新项目:推荐使用PHP7的版本,他是一个趋势,也是优化后的结晶,他的效率非常高。
维护老项目:推荐使用PHP5.2的版本,非常稳定!
使用开源项目/CMS之类的:查询源码支持的PHP版本,一般官网都有文档,像DeDecms推荐使用PHP5.2,WP最新版本推荐PHP7
Laravel,Thinkphp5也支持PHP7了
㈨ 如何升级php版本
1.从官网下载一个php7.1.5
2.将刚下载的压缩包解压缩,修改命名为php7.1.5,即php+版本号。
3.将这个文件夹放在wamp/bin/php 目录下。
4.将原来版本的php5.5.12文件夹中的,php.ini , phpForApache.ini , wampserver.conf 文件 复制到 php7.1.5 文件夹中。
5.修改 php.ini , phpForApache.ini 两个文件, 将两个文件中所有的 php5.5.12 替换成 php7.1.5。
6.修改wampserver.conf文件, 如果你的apache版本是 2.2X 那么修改
$phpConf['apache']['2.2']['LoadMoleName'] = 'php5_mole';
$phpConf['apache']['2.2']['LoadMoleFile'] = 'php5apache2_2.dll';
为
$phpConf['apache']['2.2']['LoadMoleName'] = 'php7_mole';
$phpConf['apache']['2.2']['LoadMoleFile'] = 'php7apache2_2.dll';
如果你的apache版本是 2.4 那么修改
$phpConf['apache']['2.4']['LoadMoleName'] = 'php5_mole';
$phpConf['apache']['2.4']['LoadMoleFile'] = 'php5apache2_4.dll';
为试试吧,我还在后盾人线下面授培训学习呢,大牛讲师在身边随时解答呢,有不会的可以问我哦ヽ(○^㉨^)ノ♪
㈩ 怎么查看PHP版本信息
Php的版本控制一直也是一个比较棘手的问题,因为版本不同导致有许多功能不能很好的实现,所以当程序上传到空间的时候一定要对版本进行有效的控制,这样可以避免不必要的麻烦产生。那么如何查看当前你的php版本呢?下面提供两种方法帮你查看你的php版本。
使用phpinfo()函数,该函数就是用来显示php服务器的配置信息,在你的环境下创建一个php文件,在里面数据下面代码,然后执行就会打印出下面结果,可以清楚的看到,你当前php的版本,已经php、apache、mysql等配置信息。
<?php
Phpinfo();
?>
使用phpsersion()函数,这个函数的原型是string phpversion(void);返回的一个string,本函数是返回php版本信息,创建一个php文件,输入以下代码,就可以在浏览器中看到返回的php的版本信息了。
<?php
echo phpversion();
?>