php中'.'和'..'還有'./'和'../'都是什麼意思呢?具體表示什麼呢?
.. 表示當前目錄的上一級目錄。
./表示當前目錄下的某個檔案或資料夾,視後面跟著的名字而定
../表示當前目錄上一級目錄的檔案或資料夾,視後面跟著的名字而定。
/ 這個才是根目錄
例如: 資料夾 a 下面有 資料夾b c 和檔案 d。 資料夾b下面有e.php 和檔案f。 則e中的 . 表示 資料夾b ./f 表示b下面的檔案f。 .. 表示a資料夾。 ../d 表示a資料夾下的d檔案。
這兩個都是指在e中時候?
相關推薦
php中'.'和'..'還有'./'和'../'都是什麼意思呢?具體表示什麼呢?
.. 表示當前目錄的上一級目錄。 ./表示當前目錄下的某個檔案或資料夾,視後面跟著的名字而定 ../表示當前目錄上一級目錄的檔案或資料夾,視後面跟著的名字而定。 / 這個才是根目錄 例如: 資料夾 a 下面有 資料夾b c 和檔案 d。 資料夾b下面有e.php 和檔案
PHP中new static() 和 new self() 的區別
pub 堆內存 func sel urn ret 通過 ati php self 指的是self所在的類 new static 實例化的是當前使用的類,有點像$this ,從堆內存中提取出來。 還是通過實例說明一下: class A { public static f
php中的isset()和empty()
methods 不存在 php 手冊 代碼 code ram post strong isset()和empty()的功能很類似,只能說是很類似,因為他們還是有不同點的,而他們的不同點還是挺明顯的; 官方手冊中對這兩個的解釋分別如下: bool empty ( mixed
PHP中的__call和__callStatic方法(未看完)
def 不可見 重載方法 varchar baidu value dso argument dom 如何防止調用不存在的方法而出錯,使用__call魔術重載方法. __call方法原型如下: mixed __call(string $name,array $argume
2018/04/21 PHP 中的Session和Cookie知識總結
結束 方式 全局變量 過期 ESS 簡單 star 如何 lencod 在之後的工作和學習中,更是發現了自己對於基礎知識的不紮實,於是又返回頭來學習,確實很多東西是之前沒註意或是沒掌握的。 著重講一下這幾個問題 -- 什麽是 Cookie ? 簡單來說: 因為 HTTP
php中靜態方法和靜態屬性的介紹
靜態屬性 size col 實例 生效 訪問類 都是 靜態 self 靜態分為兩個部分:靜態屬性和靜態方法 靜態的東西都是給類用的(包括類常量),非靜態的都是給對象用的 靜態屬性 在定義屬性的時候,使用關鍵字static修飾的屬性稱之為靜態屬性。 靜態方法 使用sta
php學習筆記:第四節--php中的運算子和流程控制
PHP的運算子、流程控制和其他語言的運算子一樣,沒什麼特別的,這裡不再累贅。 特別的運算子: .= $a.=$b
PHP 中 call_user_func 函式 和 call_user_func_array 函式
PHP 中 call_user_func() 函式 和 call_user_func_array()函式都是回撥函式 區別: call_user_func() 可以有多個引數,第一個引數為被呼叫的回撥函式,除了第一個引數外,其他引數均為被呼叫函式的引數 c
php中的 nl2br() 和 strpos() 函式
nl2br()函式 我們在換行時使用的一般都是<br>,但是在大段需要換行的程式碼時,使用<br>就有些繁瑣了,這時就可以使用nl2br()函數了 nl2br()函式是在所以新行之前插入HTML換行標記,它的語法為 string nl2br(string
PHP中file_put_contents追加和換行
在PHP的一些應用中需要寫日誌或者記錄一些資訊,這樣的話。可以使用fopen(),fwrite()以及 fclose()這些進行操作。也可以簡單的使用file_get_contents()和file_put_contents(). file_put_contents()寫檔案。預設的是重新寫檔案
【宇潤日常瘋測-005】PHP 中的 clone 和 new 效能比較
clone和new本不應該放在一起比較,它們的作用是不同的。但可能有一些場景下,可以用clone也可以用new,那麼這時候我們選哪個呢? 我編寫了兩個測試,第一個是宣告一個空類,第二個是帶構造方法、屬性的類。另外,我還加入了 PHP 序列化的測試。 國際慣例,直接上程式碼,一目瞭然。 程式碼 <?php
詳解PHP中的堆和棧
在PHP中共有8種資料型別,其中4中標量型別(字串、布林型、整型、浮點型)、2種複合型別(物件、陣列)、2種特殊型別(資源、NULL)。他們在執行的時候都要載入到記憶體中去用,那麼在記憶體裡面它們是怎麼表示的呢? 初始化靜態常量段:通常是指用來存放程式中已初始化且不為0的全域性變數如:靜態變數和
PHP中new self()和new static()的區別--延遲靜態載入
1.new static()是在PHP5.3版本中引入的新特性。 2.無論是new static()還是new self(),都是new了一個新的物件。 3.這兩個方法new出來的物件有什麼區別呢,說白了就是new出來的到底是同一個類例項還是不同的類例項呢? 為了探究上面的問題,我們
PHP中的Cookie和Session
一、php中的cookie 關於php中的cookie涉及到三個操作:設定cookie、查詢cookie、刪除cookie 1.1 設定cookie,必須在<html>標籤之前; 1.2 查詢cookie:找到某個cookie、展示所有的cookie
php中的加入和去除反斜槓
php中要給指定的指定的字元加上或去除反斜槓,可使用現成的函式:addcslashes() & stripcslashes() 來實現,例項程式碼: <?php $str="select * from tables where n..
php 中FastDFS開啟和呼叫使用
php 中FastDFS開啟和呼叫使用 1 <?php 2 3 if (!class_exists('FastDFS', false)) { 4 define('FDFS_PROTO_PKG_LEN_SIZE', 8); 5
【PHP】解析PHP中的錯誤和異常處理
not tty 不支持 版本 adding all 操作 lin ttr 目錄結構: contents structure [-] 錯誤級別 自定義處理器 設置異常日誌 自定義異常類 在這篇文章中,筆者將會闡述PHP中的異常處理,希望能夠對你
php中的isset和empty,以及echo print和print_r的區別
先說下isset和empty的區別: isset是判斷這個變數存在不存在或者如果存在的話是不是NULL。也就是說如果一個變數不存在或者變數值為NULL,那麼都認為是沒有isset的,也就是是isset得到的值為false。 empty不僅判斷這個變數存在不存在或者是否為NU
php中json資料和xml資料的封裝
<?php /* * 作用:將p轉換為josn格式的資料 * 備註:json_encode只接受UTF-8的編碼資料 */ //echo json_encode($arr); /* * 作用:將p3資料從p1編碼轉換為p2編碼 * p1: 原編碼 * p
php中的explode和implode
explode的功能是使用一個字串分割另一個字串。返回一個分割後的陣列。 來看explode的基本用法: <?php $str = 'xaaxbbx'; $data = explode('x', $str); echo "<pre>"; print_r