❶ php中$path=$dir.DS.$file 中的DS是什麼意思
DS是個固定字元串,
$dir 和$file 是變數
如果 $dir 的值是 /home/user/
$file 的值是 abc.jpg的話 。
那$path的結果就是 :/home/user/DSabc.jpg
下面的WWW同理。
❷ 關於php源碼生成靜態頁面的問題
這很容易,只需要把_STATIC_DIR這個常量找到修改一下或者重新設置一下就行,改成你要存放的目錄,但是需要注意的是目錄可不可寫,一定要是可寫許可權(0777),
if ($fd = @fopen($fpath, "w"))
{
fwrite($fd, $output, $len);
fwrite($fd, "\n<!-- Generated by WZZ123 system on " . date("Y/m/d H:i:s") . " - http://www.wzz123.com -->");
fclose($fd);
寫文件這塊程序確實不怎麼好,可以換成
if ($fd = @fopen($fpath, "w"))
{
fputs($fd, $output);
fclose($fd);
我的qq是253189163
❸ PHP這句話的代碼是什麼意思啊$path = __DIR__.'/./../tmp/';
__DIR__ 這個常量是你當前運行的文件所在的目錄, 後面又追加賦值了一個字元串,
比如你當前運行的文件在 D:/wamp
此時 $path = "D:/wamp/./../tmp/";
❹ php如何定義常量,系統常量和使用常量
定義常量
define('NAME','hello');
echoNAME;//hello
PHP 自 5.3 後可以直接通過 const 關鍵字來定義常量
constNAME='hello';
echoNAME;//hello
系統常量可以直接列印,如:
echo__DIR__;//當前執行文件的路徑
echo__FILE__;//當前執行的文件地址及文件名
❺ config.php加define('CUSTOM_CORE_DIR', BASE_DIR.'/core_quwan'什麼意思,有什麼用
有什麼用要根據具體代碼情況才能確定。
從通常的情況來看,define('CUSTOM_CORE_DIR', BASE_DIR.'/core_quwan') 這句代碼就是定義了一個名為 CUSTOM_CORE_DIR 的常量,當你使用在使用 CUSTOM_CORE_DIR 的時候,會直接用 BASE_DIR.'/core_quwan' 的值來代替。
從英文單詞的字面意思來看,是定義了 「定製的內核目錄」。
❻ php 配置里的upload_tmp_dir 沒有定義,這樣影不影響圖片的上傳
這個不一定要在PHP配置裡面配置,你同樣可以在代碼中以常量形式定義,只要在邏輯裡面定義了就沒什麼影響
❼ php如何定義一個常量數組
<?php
constARR=['a','b'];
var_mp(ARR);
php版本要>=5.6才能使用,如果是5.6以下版本可以考慮把數組序列化後賦值給常量
❽ php語言:require_once(dirname(__FILE__)."/./config_uc.php");講解
require_once(dirname(__FILE__)."/./config_uc.php");
一、__FILE__ php定義的為當前文件路徑及文件名的常量,如: d:/wwwroot/dedecms/index.php
二、dirname(__FILE__) 為函數,取得文件路徑的目錄名;
echo dirname("d:/wwwroot/dedecms/index.php")結果為:d:/wwwroot/dedecms
三、require_once(dirname(__FILE__)."/./config_uc.php"); 假設當前文件為d:/wwwroot/dedecms/index.php結果為
require_once("d:/wwwroot/dedecms/config_uc.php");
另外/./config_uc.php 中./為當前目錄
require_once(str_replace('/tieba','',dirname(__FILE__))."/./config_uc.php");
❾ php中INC_DIR需要define嗎
defined('APP_PATH') || define('APP_PATH', './apps/'); 如果常量APP_PATH已定義,則使用已定義的常量值,否則定義APP_PATH常量的值為./apps/字元串。 defined 判斷常量是否已定義,返回Bool值。