本節我們繼續通過練習題的方式來熟悉php的基礎知識點。
1. echo 和 print 有什麼區別?
它們的作用是一樣的 print 可以接收多個參數,而 echo 不能 echo可以接收多個參數,而 print 不能 print 是一個函數,而 echo 不是解析:echo 可以輸出多個字符串,print 只能輸出一個字符串,它可以表現得像一個函數。所以本題選擇第三個答案。
2. upload_max_filesize 中最大上傳默認設置是多少?
1 MB 2 MB 3 MB 4 MB解析:upload_max_filesize 中最大上傳默認設置是2M。
3. Joomla 在 PHP 中是什麼?
一套功能豐富的庫 開源 CMS 設計動態頁面的框架 可重用 PHP 組件的框架和分發系統解析:Joomla!是一個開源 CMS 軟體,可以輕鬆地從 Internet 瀏覽器創建和管理主頁,即使沒有 HTML,CSS,FTP 等專業知識基礎,也可以使用 CMS 輕鬆使用瀏覽器創建主頁。例如,如果您使用過 Word,Excel,就可以使用 CMS 相對輕鬆地創建內容。
4. set_time_limit() 中設置的默認執行時間是多少?
20 秒 30 秒 40 秒 50 秒解析:set_time_limit — 設置腳本最大執行時間,默認為 30 秒。
5. 我能像在 Perl 中那樣從 PHP 腳本生成 DLL 文件嗎?
可以 不行解析:php是腳本語言,不能生成.exe或者DLL文件。
6. 用戶 IP 地址存儲在哪個變量中?
$_SERVER['DOMAIN'] $GLOBALS $_ENV $_SERVER['REMOTE_ADDR']解析:使用 $_SERVER[『REMOTE_ADDR』] 獲取客戶端 IP。
7. 可以同時運行多個版本的 PHP 嗎?
可以 不行解析:支持 php 多版本同時運行,無限自定義 mysql、php 版本,同時運行 N 個 php 版本都沒問題。如果不能同時運行的話就不正常了,代碼兼容性就差了很多。