PHP中,__FILE__ __DIR__魔術常量的使用
$dir = dirname(__FILE__);
?>
在PHP5.3中,增加了一個新的常量__DIR__,指向當前執行的PHP指令碼所在的目錄。
例如當前執行的PHP檔案為 /www/website/index.php
則__FILE__等於'/www/website/index.php'
而__DIR__等於'/www/website'
現在我們要包含當前檔案目錄或子目錄下的檔案,可以直接使用:
<?php
require_once __DIR__ . '/path/to/test.inc.php';
?>
相關推薦
PHP中,__FILE__ __DIR__魔術常量的使用
<?php $dir = dirname(__FILE__); ?> 在PHP5.3中,增加了一個新的常量__DIR__,指向當前執行的PHP指令碼所在的目錄。 例如當前執行的PHP檔案為 /www/website/index.php
在PHP中,是以分好結束一條語句的嗎
class font size color php 編程風格 aso echo style 在PHP中,是以分號結束一條語句的,這個和C語言類似。 但是,有一條例外,對於PHP結束tag之前的語句,是可以不寫分號的: <?php if ($a == $b) { e
PHP中,public(公共成員)、 private(私有成員)、 protected(保護成員)三者的區別
在PHP中,類中的變數,也稱為成員變數(也有稱為屬性或欄位的)。成員變數用來儲存資訊資料,或與成員方法進行互動來實現某項功能。 定義成員變數的格式為: 關鍵字 成員變數名 關鍵字可以使用:public、private、protected、static、final 現在我
PHP中const和define()定義常量的細節區別
眾所周知,在PHP中(PHP 4及以後),我們可以使用函式define()來定義常量,例如: <?php define('PI',3.14159);//定義一個名為PI的常量 echo PI;//輸出:3.14159 ?> 不過,在PHP
php中,獲取指定日期的當月天數
在工作中,經常會遇到獲取某一個月份的天數問題,之前我是這麼解決的。 //這裡以2015年11月為例 $inputs['month'] = '201511';//傳遞過來的引數 $tmp_month
PHP中的11個魔術方法總結:__construct,、__destruct、__call等
PHP中的魔術方法總結 :__construct, __destruct , __call, __callStatic,__get, __set, __isset, __unset , __sleep, __wakeup, __toString, __set_state, __clone and __auto
PHP中的檔案載入和常量的語法以及指令式寫法。
指令式寫法::# 指令式語法就是將開始 ‘’{‘’換成 “:” 將結束 “}”換成 “end + if,,,for,,foreach.....”<?php header('content-type:text/html;charset=utf-8'); /
php中,二維陣列,矩陣的轉置
矩陣的轉置,二維陣列的轉置,很簡單的一個小程式碼。<?php //定義一個二維陣列 $arr=array(array(1,2,3,),array(4,5,6)); $arr1=array(); for($j=0;$j<count($arr[0]);
php常量,提前定義常量,魔術常量及基本數據類型
append mark 推薦 系統 article color 浮點數 scalar markdown 常量 定義: 形式一 // define("PI",常量值); define("PI",3.14); define("school","講理"
php中常量 const屬性,靜態屬性,靜態的函數方法
tco 屬性 japan public elf cti 變量名 pub define <?php//php中的常量define(‘MYNUM‘, 2000);echo MYNUM.‘<br>‘;if(!defined(‘MYNUM‘)){ defin
PHP && php中的魔術常量
PHP 魔術常量 __LINE__ 檔案中的當前行號。 例項: <?php echo '這是第 " ' . __LINE__ . ' " 行'; ?> return : 這是第 “ 2 ” 行 __FILE__ 檔案的完整路徑和檔名。如果用
php中的常用魔術常量
1。__LINE__ 返回檔案中的當前行號。 2。__FILE__ 返回檔案的完整路徑和檔名。如果用在包含檔案中,則返回包含檔名。自 PHP 4.0.2 起,__FILE__ 總是包含一個絕對路徑,而在此之前的版本有時會包含一個相對路徑。 3。__FUNCTION__
PHP中的魔術方法和魔術常量
魔術方法__construct()構造方法在例項化一個物件的時候,順便在類名的後面增加一些用括號括起來的引數列表(可以理解為構造方法的實參) __destruct()析構方法與構造方法是一對,構造方法是
PHP 中的 常量 變數 魔術常量 ...
PHP 向它執行的任何指令碼提供了大量的預定義常量。不過很多常量都是由不同的擴充套件庫定義的,只有在載入了這些擴充套件庫時才會出現,或者動態載入後,或者在編譯時已經包括進去了。有五個魔術常量根據它們使用的位置而改變。例如 __LINE__的值就依賴於它在指令碼中所處的行來決定。這些特殊的常量不區分大小寫,如
PHP中魔術常量
__LINE__ 檔案中的當前行號。 __FILE__ 檔案的完整路徑和檔名。如果用在被包含檔案中,則返回被包含的檔名。自 PHP 4.0.2 起,__FILE__ 總是包含一個絕對路徑(如果是符號連線,則是解析後的絕對路徑),而在此之前的版本有時會包含一個相對
PHP中的面向對象OOP中的魔術方法
function 魔術 public 一、什麽是魔術方法:PHP為我們提供了一系列用__開頭的函數,這些函數無需自己手動調用,會在合適的時機自動調用,這類函數稱為魔術函數。例如:1function __construct(){} 在new一個新對象時自動調用此函數二、PHP中都有那些魔術方法,以及
php 魔術方法和魔術常量
ted 簡單 ech auto trait space esp wak 聲明 魔術方法:PHP把類中所有以__(兩個下劃線)開頭的方法當成魔術方法,一般建議用戶不要將自定義的方法前面加上__作為前綴。魔術方法:1. __construct()類的默認構造方法,如果__con
php中的PCRE 函數,正則表達式處理函數。
spl 轉義 可能 執行 業務 表達 array 輸出 dex 有時候在一些特定的業務場景中需要匹配,或者提取一些關鍵的信息,例如匹配網頁中的一些鏈接, 提取一些數據時,可能會用到正則匹配。 下面介紹一下php中的一些常用的正則處理函數。 一、preg_replace($p
php中self,this, parent 詳解
pre name 重寫 重新 調用父類 set 改變 col upload 1、前言 self,this,parent 這三個關鍵字在 類的使用中可謂屢見不鮮,那麽這三個關鍵字又有什麽區別;從字面意思理解: this 是指向當前類(就近原則,離誰近跟誰) self
PHP中的stristr(),strstr(),strpos()速度比較
lod end 寫敏感 一次 strpos function rpo 明顯 art 測速代碼: <?php function getmicrotime() { list($usec, $sec) = explode(" ",microtime()); return (