對于開發人員來說,使用Mac系統進行PHP編程,是一件非常普遍的事情。但是,很多開發人員卻不知道如何在Mac系統下查看PHP的具體情況。因此,本文將為大家介紹Mac下查看PHP的方法,讓你輕松了解PHP的所有情況。
首先,在Mac系統下查看PHP的前提是要安裝好PHP。當然,有了PHP安裝包我們就可以直接前往官方網站下載。例如,我們需要下載PHP7.1版本:
brew install php@7.1
安裝完成后,我們需要檢查PHP的版本信息:
php -v
如果我們想要查詢其余的PHP信息,可以通過創建info.php來實現:
touch ~/Sites/info.php echo "<?php phpinfo(); ?>" >> ~/Sites/info.php
之后,我們可以啟動本地的 web 服務器,并在網頁中查看info.php內容。
php -S localhost:8000
在瀏覽器中輸入URL地址:
http://localhost:8000/info.php
以上操作就是Mac下查看PHP版本、信息的方法。下面,我們將介紹更多的操作。
1. 查詢PHP擴展模塊信息
php -m
2. 查詢PHP配置信息
php --ini
3. 查詢當前執行PHP代碼的用戶
whoami
4. 查詢當前的工作目錄
pwd
5. 查詢當前的PHP腳本路徑
echo __FILE__;
6. 查詢PHP錯誤日志保存的路徑
php --info | grep error_log
7. 查詢PHP命令使用的php.ini配置文件路徑
which php | xargs -n 1 dirname | xargs -n 1 dirname | xargs -n 1 dirname | xargs -n 1 dirname | xargs -n 1 dirname | xargs -n 1 basename | xargs -I{} echo '/usr/local/etc/php/{}/php.ini'
以上就是一些Mac下查看PHP的方法。除此之外,我們還可以使用PHP腳本快速進行PHP自檢。首先,我們需要創建一個PHP腳本:
touch ~/Sites/checkphp.php
編輯文件:
echo "<?php\n"; echo "phpinfo();\n"; echo "echo date('Y-m-d H:i:s');"; echo "?>" >> ~/Sites/checkphp.php
之后,在終端中執行PHP腳本:
php ~/Sites/checkphp.php
這樣,我們就可以一步到位的查詢到很多有關PHP的信息了。如果我們在PHP開發中遇到問題,也可以通過以上方法來查詢PHP的各項情況,輕松排查問題。
最后,這里提供一個有趣的命令:使用PHP快速查看一個短網址的地址。操作步驟如下:
php -r "$d = $argv[1];$i = 0;while(preg_match('/[^a-zA-Z0-9]/',$d,$m)) { $r = @file_get_contents("http://$d"); if(preg_match('/window\.location\s*=\s*("(.*)"|'(.*)')/i',$r,$m2)) { $d = $m2[1];if(substr($d,0,2) === '//') { $d = substr($d,2); }elseif(substr($d,0,1) === '/') { $d = $nbsp;d = substr_replace($d,substr($_SERVER['HTTP_HOST'],0,-4),0,$i).'.com'; header("Location: http://$d"); } exit(0); } if(++$i >= 10) { exit(1); } } " http://goo.gl/JzWxKq"
結語:
以上就是Mac下查看PHP的方法了,他們可以讓我們更好的了解PHP,并快速的定位、解決PHP中的問題。當然,除了以上介紹的這些方法,還有很多方法來實現。在PHP開發中,不斷探索、嘗試新方法,才能讓我們更加嫻熟的掌握這項技能。