Linux認證php相對路徑和絕對路徑
Linux認證備考的後階段,我們選擇的是求準求穩求規範。此複習輔導不等於題海戰術,而是要積累實戰經驗,解決掉一些考場失誤等問題。
一個好的php程式碼,無論放到windows還是linux,不同版本的php上,都能正確的輸出結果,才是一個好程式碼。
說起來容易的事,做起來並不是很輕鬆,很多時候寫程式碼都是功能導向,當前環境,要趕時間立馬見效果,基本就是怎麼方便怎麼來了。
但是為了寫出一個好的程式碼和後期減少除錯時間,寫每一個程式碼都要斟酌考慮是否能夠適應你所能想到的'困難,每次解決一個,日積月累下來,你的程式碼就會伸縮自如了。
相對路徑是對於當前程式碼檔案所在資料夾來說。
絕對路徑是相對於根資料夾來說。
當代碼需要依賴別的檔案時,就需要統一程式碼的包含路徑。
程式碼執行時出現找不到檔案,多數是由於沒有定義好路徑。
我推薦大家寫絕對路徑來寫程式,相對路徑一旦移動後就容易出現找不到要包含的檔案。
用到的php函式和常量
dirname
__FILE__
DIRECTORY_SEPARATOR
推薦寫一個初始化檔案
<?php
// Define the core paths
// Define them as absolute paths to make sure that require_once works as expected
// DIRECTORY_SEPARATOR is a PHP pre-defined constant
// ( for Windows, / for Unix)
defined('DS') ? null : define('DS', DIRECTORY_SEPARATOR);
defined('SITE_ROOT') ? null : define('SITE_ROOT', dirname(__FILE__));
defined('LIB_PATH') ? null : define('LIB_PATH', SITE_.'includes');
// load config file first
require_once(LIB_.'');
// load basic functions next so that everything after can use them
require_once(LIB_.'');
// load core objects
require_once(LIB_.'');
require_once(LIB_.'');
// load database-related classes
require_once(LIB_.'');
-
Linux系統啟動的詳細過程和步驟
Linux作業系統藉助於Internet網路,並通過全世界各地計算機愛好者的共同努力,已成為今天世界上使用最多的一種UNIX類作業系統,並且使用人數還在迅猛增長。下面小編準備了關於Linux系統啟動的詳細過程和步驟,提供給大家參考!第一階段:系統上電開機後,主機板BIOS(BasicInp...
-
Linux認證基礎知識:php相對路徑和絕對路徑
在不斷注重大學聯考能力提高的同時,尤其是Linux認證備考的'後階段,我們選擇的是求準求穩求規範。此複習輔導不等於題海戰術,而是要積累實戰經驗,解決掉一些考場失誤等問題。一個好的php程式碼,無論放到windows還是linux,不同版本的php上,都能正確的輸出結果,才是一個好程式碼...
-
Linux認證考試練習題及答案
建立一個使用者帳號需要在/etc/passwd中定義哪些資訊(選擇所有合適的答案)a、loginnameb、passwordagec、defaultgroupd、userid答案acd在本地的檔案系統中下列哪些linux路徑結構是無效的?(選擇所有正確的)a.//usr\zhang/memob.\usr\zhang\memoc./usr/zhang/...
-
Linux認證基本介紹
作為Linux行業的佼佼者,拓林思推出的TLCE認證是世界上最具有權威性的Linux認證之一。下面一起來看看linux認證的基本介紹,希望對同學們有幫助!·TLCE認證簡介TLCE是TurboLinuxCertifiedEngineer的縮寫。作為世界知名Linux公司之一,拓林思推出的TLCE認證考試...