php版
❶ php版本选择
我认为是要适应新版本的,没有人会无缘无故累死累活写一个新版本发出来的。
我印象比较深的是上次看jeffrey way.
他写数组是这么写的
$foo = [
'bar' => 'baz'
];
而我看到国内的视频教程大部分是这么写的:
$foo = array(
'bar' => 'baz'
);
非常简单的一个细微的小地方,却可以看出很多东西。新的写法更简洁,更好看。(PHP5.4+)
而他们推出新版肯定是有道理的。
我之前用过一段时间的ThinkPHP,挺好的。
官方文档非常的详尽,方方面面都写到了。我那个时候看的是“后盾网”的视频。教的可以的。只是版本貌似是3.1的。不过还是应该看,了解基本的流程写法什么的,配合手册看看。ThinkPHP3.1.3视频教程
ThinkPHP的学习成本相比较其他框架算是比较低的。多看看手册就好。
另外可以关注一下新版(还是beta版):liu21st/think · GitHub
顺便吐槽一下,作者的github貌似不是很活跃哎
❷ 如何选择php的版本
您好,很高兴为您解答:
开发新项目:推荐使用PHP7的版本,他是一个趋势,也是优化后的结晶,他的效率非常高。
维护老项目:推荐使用PHP5.2的版本,非常稳定!
使用开源项目/CMS之类的:查询源码支持的PHP版本,一般官网都有文档,像DeDecms推荐使用PHP5.2,WP最新版本推荐PHP7
Laravel,Thinkphp5也支持PHP7了
❸ PHP版本多少
php5,我刚参加工作,面试的几家问的也都是php5的使用
❹ 如何升级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的几个版本的区别
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 版本 问题
php 是一种语言 而这里的3.0 和5.3准确的来说是指php语言运行环境的版本
就和java一样 是一种语言 但是jre 是有版本的
php编辑器很多 专业的有zendstudio phpedit 当然熟练的话 用editplus 记事本也可以
❼ 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: 常量增强,可变函数参数,命名空间增强
❽ linux上查看php版本是多少
[root@iZ259r7h4pfZ ~]# php -v
PHP 5.3.17 (cli) (built: Nov 7 2014 13:45:23)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
with Zend Guard Loader v3.3, Copyright (c) 1998-2010, by Zend Technologies
❾ 关于PHP版本的3个问题。
APACHE下PHP是以单独的进程出现的
Thread Safe 和 Non Thread Safe的区别是前者多了线程安全的检测
❿ 如何查看PHP版本
到PHP的安装目录下,找到相关的文件可以看。