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的安裝目錄下,找到相關的文件可以看。