PHP鍛藉悕绌洪棿

2. 浣跨敤鍛藉悕绌洪棿

閫氳繃namespace鍏抽敭瀛楀0鏄庡懡鍚嶇┖闂淬€?/p>

namespace 绌洪棿鍚嶇О;

(绌洪棿鍚嶇О 鎸夌収php姝g‘鐨勫懡鍚嶆柟寮忓畾涔夊嵆鍙?

鍛藉悕绌洪棿閽堝 鍑芥暟銆佺被鍚嶃€乧onst甯搁噺 涓夐儴鍒嗚捣浣滅敤锛屽苟缁熺О涓?ldquo;鍏冪礌”銆?/p>

甯搁噺鐨勫0鏄庯細

define(鍚嶇О锛屽€?; //(鍦ㄧ被澶栭儴澹版槑甯搁噺)涓庡懡鍚嶇┖闂存病鏈夊叧绯?/p>

//鍚屽悕绉板父閲忓彧鑳絛efine涓€娆?/p>

const 鍚嶇О=鍊? //涓庡懡鍚嶇┖闂存湁鍏崇郴

鈶?const鍙互鍦ㄧ被鐨勫唴閮ㄥ0鏄庡父閲忎俊鎭?绫诲父閲?

鈶?const涔熷彲浠ュ湪绫诲閮ㄥ0鏄庡父閲?姝e父甯搁噺)

浣跨敤鍛藉悕绌洪棿鐨勬椂鍊檆onst鍙互鏀惧埌绫诲閮ㄥ0鏄庡父閲忋€?/p>

鍚屽悕绉扮殑澶氫釜甯搁噺锛屽彲浠ュ垎鍒畾涔夊埌涓嶅悓鐨?ldquo;鍛藉悕绌洪棿”閲岃竟

const鍜宒efine鐨勫尯鍒細

鍓嶈€呴拡瀵瑰懡鍚嶇┖闂村彂鐢熷奖鍝嶏紝鍚庤€呬笉鍙戠敓褰卞搷銆?/p>

const鍙互澹版槑澶氫釜鍚屽悕绉扮殑甯搁噺

define瀵瑰悓鍚嶇О甯搁噺鍙兘澹版槑涓€涓?/p>

鍛藉悕绌洪棿涓夌鍏冪礌澹版槑鍙婅闂細

鎶€鏈垎浜? src=

鎶€鏈垎浜? src=

鎶€鏈垎浜? src=

3. 瀛愮骇(澶氱骇)绌洪棿

鍛藉悕绌洪棿鍙互璁╂垜浠瓨鏀捐澶氬厓绱?鍑芥暟銆佺被銆佸父閲?锛屾湁鐨勬椂鍊欏厓绱犳瘮杈冨锛屼负浜嗙鐞嗘柟渚匡紝鍙互瀵瑰厓绱犺繘琛屽垎闂ㄥ埆绫诲湴瀛樺偍銆備篃灏辨槸璇村懡鍚嶇┖闂村彲浠ヨ缃负澶氱骇绌洪棿銆傚绾х┖闂寸殑鏈€鍚庝竴绾х┖闂村氨绉颁负“瀛愮骇绌洪棿”

澶氱骇绌洪棿鐨勫0鏄庡拰璁块棶鍏冪礌锛?/p>

鎶€鏈垎浜? src=

3.1 绌洪棿鍏冪礌璁块棶鐨勪笁绉嶅舰寮?/h3>

鈶?闈為檺瀹氬悕绉?/p>

echo USER; 灏辫繎璁块棶涓婅竟涓庡叾鎸ㄧ潃鏈€杩戠┖闂寸殑USER鍏冪礌

(绫讳技php寮曞叆鏂囦欢锛歩nclude “common.php”; 鐩稿璺緞

寮曞叆褰撳墠鐩綍涓嬬殑common.php鏂囦欢)

鈶?闄愬畾鍚嶇О

echo softpark\USER; 鎶婂綋鍓嶇┖闂?鍜?softpark绌洪棿鑱斿悎鑾峰緱USER鍏冪礌

(绫讳技php寮曞叆鏂囦欢锛歩nclude “Common/Conf/config.php”; 鐩稿璺緞)

鈶?瀹屽叏闄愬畾鍚嶇О

echo \beijing\haidian\xisanqi\USER; 璁块棶beijing\haidian\xisanqi绌洪棿鐨刄SER鍏冪礌

(绫讳技php寮曞叆鏂囦欢锛歩nclude “d:/web/1121/Conf/common.php”; 缁濆璺緞寮曞叆鏂囦欢)

涓夌鏂瑰紡璁块棶鍏冪礌锛?/p>

鎶€鏈垎浜? src=

闄愬畾鍚嶇О鏂瑰紡“宸у悎”璁块棶鍒颁竴涓叿浣撳厓绱狅細

鎶€鏈垎浜? src=

4.寮曞叆鏈哄埗

鍛藉悕绌洪棿鍙互澹版槑涓哄绾х┖闂达紝杩欎釜澶氱骇绌洪棿鍏冪礌鍦ㄥ叾浠栫┖闂村唴閮ㄨ闂殑鏃跺€欙紝涓嶅緱宸查渶瑕侀€氳繃 瀹屽叏闄愬畾鍚嶇О 鏂瑰紡锛岃繖涓畬鍏ㄩ檺瀹氬悕绉颁笉鏂逛究寮€鍙戙€佺淮鎶ゃ€佷娇鐢紝涓轰簡闄嶄綆浠g爜鐨勫鏉傚害锛屽彲浠ュ湪褰撳墠鐨勭┖闂存妸鎸囧畾鐨勭┖闂寸粰寮曞叆杩涙潵锛岃繘鑰屽彲浠ユ柟渚垮湴閫氳繃“闄愬畾鍚嶇О”鐨勬柟渚跨殑褰㈠紡浣跨敤鍏朵粬绌洪棿鐨勫厓绱犮€?/p>

4.1 绌洪棿寮曞叆

use 绌洪棿;

4.2 绫诲厓绱犲紩鍏?/h3>

use 绌洪棿\绌洪棿\绌洪棿\绫诲厓绱?

鎶€鏈垎浜? src=

绌洪棿寮曞叆 鍙互瑙e喅瀹屽叏闄愬畾鍚嶇О璁块棶鍏冪礌鐨勭箒鐞愭€э紝浣嗘槸杩橀渶瑕侀€氳繃“闄愬畾鍚嶇О”鏂瑰紡璁块棶锛屼粛鐒朵笉澶熺畝渚匡紝濡傛灉寮曞叆绌洪棿鐨勫厓绱犳槸绫伙紝灏卞彲浠ョ洿鎺ユ妸杩欎釜绫诲紩鍏ュ埌褰撳墠绌洪棿锛屼娇鐢ㄧ殑鏃跺€欎篃灏卞彲浠ラ€氳繃“闈為檺瀹氬悕绉?rdquo;鏂瑰紡璁块棶锛岄潪甯镐究鎹枫€?/p>

(鍙兘鍋?ldquo;绫诲厓绱?rdquo;寮曞叆锛屽嚱鏁板拰甯搁噺涓嶅彲浠?

鎶€鏈垎浜? src=

4.2.1 鍒悕浣跨敤

use 绌洪棿\鍏冪礌 as 鍒悕;

鎶婂叾浠栫┖闂寸殑涓€涓?ldquo;绫诲厓绱?rdquo;寮曞叆鍒板綋鍓嶇┖闂达紝濡傛灉褰撳墠绌洪棿涔熸湁涓€涓?ldquo;鍚屽悕”鐨勭被鍏冪礌锛屽垯寮曞叆鍏冪礌 涓?褰撳墠绌洪棿鍏冪礌灏变細鏈夊啿绐侊紝涓轰簡閬垮厤鍐茬獊浜х敓锛屽彲浠ョ粰寮曞叆绌洪棿鍏冪礌璧蜂竴涓埆鍚嶃€?/p>

寮曞叆绫诲厓绱?nbsp; 涓?nbsp; 褰撳墠绌洪棿绫诲厓绱犲悓鍚嶏紝鏈夊啿绐侊細

鎶€鏈垎浜? src=

鎶€鏈垎浜? src=

5. 鍏叡绌洪棿

涓€涓猵hp鏂囦欢閲岃竟娌℃湁namespace鍏抽敭瀛楀0鏄庯紝鍒欒鏂囦欢鐨勫厓绱犻兘瀛樺湪浜?ldquo;鍏叡绌洪棿”

璁块棶鍏叡绌洪棿鐨勫厓绱犵粺涓€璁剧疆涓猴細 \鍏冪礌

涓句緥瀛愶細

涓や釜鏂囦欢锛歛.php b.php (a.php include寮曞叆b.php)

1 a.php鏈塶amespace b.php娌℃湁 (b.php澶勪簬鍏叡绌洪棿)

琚紩鍏ョ殑鏂囦欢绌洪棿閽堝褰撳墠绌洪棿涓嶅彂鐢熷奖鍝嶃€?/p>

閫氳繃“闈為檺瀹氬悕绉?rdquo;璁块棶璁块棶涓€涓厓绱?鍑芥暟銆佸父閲?

鈶?棣栧厛鑾峰緱鏈┖闂村厓绱?/p>

鈶?鍏舵鑾峰緱鍏叡绌洪棿鍏冪礌

鎶€鏈垎浜? src=

鎶€鏈垎浜? src=

a.php 娌℃湁namespace b.php鏈塶amespace (a.php澶勪簬鍏叡绌洪棿)

鎶€鏈垎浜? src=

鎶€鏈垎浜? src=

6. 鍛藉悕绌洪棿浣跨敤娉ㄦ剰

1) 澹版槑鍛藉悕绌洪棿鐨勫綋鍓嶈剼鏈殑绗竴涓猲amespace鍏抽敭瀛楀墠闈笉鑳芥湁浠讳綍浠g爜(header澶翠唬鐮佷篃瑕佸啓鍦ㄤ笅杈?

2) 鍛藉悕绌洪棿鏄櫄鎷熸娊璞$殑绌洪棿锛屼笉鏄湡瀹炲瓨鍦ㄧ殑鐩綍

3) 鍚屼竴璇锋眰鐨勫涓枃浠跺彲浠ヤ娇鐢ㄥ悓鍚嶇О鐨勫懡鍚嶇┖闂达紝

鍙杩欎簺鏂囦欢閲岃竟涓嶅嚭鐜板涓悓鍚嶇О銆佸悓绫诲瀷鐨勫厓绱犲氨鍙互

PHP鍛藉悕绌洪棿

鏍囩锛?a href='http://www.mamicode.com/so/1/const' title='const'>constcluhttp寮曞叆淇℃伅php鏂囦欢甯搁噺瀛樺湪澶氫釜

鍘熸枃鍦板潃锛歨ttp://www.cnblogs.com/mrszhou/p/7282595.html


最新回复(0)
/jishuUw0Dp9fwhE4l4QyVhbT91tvoh_2FS1CegkbdYb0V_2B_2FMDA_3D4719192
8 简首页