Time of Update: 2016-06-23
測試資料$str1=“1149395524”,$str2=“4255390370” //xor function my_xor($text,$key) { $i = 0; $encrypted = ""; foreach (str_split($text) as $char) { $encrypted .= chr(ord($char) ^ ord($key{$i++ % strlen($key)})); }
Time of Update: 2016-06-23
小數例子: PHP保留兩位小數並且四捨五入 $n=0.1265489;echo sprintf("%.2f", $n); // 0.13 大家可以看到我們用到了sprintf函數對$n進行了格式化%.2f是目標格式,其中2表示兩位f表示float(浮點型) 第3為小數6被四捨五入 再看個例子 $n=0.1265489echo substr(sprintf("%.3",$n),0,-1);// 0.12
Time of Update: 2016-06-23
由於在PHP5.4.3以上,PHP不再支援magic_quotes_gpc功能,所以想直接透過 if (PHP_VERSION >= 5.4 || !get_magic_quotes_gpc()) { $_REQUEST = array_map( 'addslashes', $_REQUEST); $_POST = array_map( 'addslashes', $_POST); $_GET = array_map( 'addslashes', $_GET); }
Time of Update: 2016-06-23
設定檔說明中有 #set PATH=%CD%\bin;%PATH% ##設定path,是的bin目錄中的cat.exe、iconv.exe可以被調用 然後我按說明設定了一下, 那麼問題來了,為啥設好後還是不行呢,是提示錯誤 對了,忘說了,我的coreseek檔案夾放在D盤根目錄下了 回複討論(解決方案) coreseek在linux下才會完全發揮它的功效。 如果要做分詞,可以用第三方的php外掛程式,
Time of Update: 2016-06-23
A頁面 cache;?> B頁面 x= $x; $this->y= $y; }//串連新浪sae 的memcache,需開通$mem = memcache_init();$this->cache= memcache_get($mem,"cache");//擷取Tokenif(empty($this->cache)){$this->cache=
Time of Update: 2016-06-23
請看這兩個頁面:http://www.qgren.com/qigong/gongfa/15_30.shtml 摘要出現亂碼。 再看這個頁面:http://www.qgren.com/qigong/gongfa/15_28.shtml 摘要沒有亂碼,很正常。 在網站,部分頁面正常,部分頁面摘要亂碼。我有點暈。 程式是dedecms,gbk版本。我網頁模板也是gbk。 調用摘要的代碼如下: {dede:field.description
Time of Update: 2016-06-23
如何替換mysql資料庫中 A欄位中 \,.這樣的英文標點符號 回複討論(解決方案) update table set A = replace(A,'\\,.','你要替換的值') where ... where 後面的省略符號是什麼意思。 我之前 update table set A = replace(A,'\','') 這樣寫的就替換不掉。 這樣才行 update table set A = replace(A,'\\','')
Time of Update: 2016-06-23
'> 上面的代碼通過post提交($_POST[scene])的話,得到的是sceneid的id值。如何獲得scene的值呢? 回複討論(解決方案) 把scene寫到option的value裡面去 $v['sceneid'] 和 $v['scene'] 是關聯在一起的 有了 $v['sceneid'] 的值,也就算有了對應的 $v['scene'] 了 所以 $v['scene'] 是不需要提交的
Time of Update: 2016-06-23
有沒有簡單的方法,js不需要對接收到的字串進行解析? 回複討論(解決方案) php 不可能主動的向 js 發送資料 所以你先把思路理清楚了再說 php 不可能主動的向 js 發送資料 所以你先把思路理清楚了再說 什麼意思?我在js頁面需要得到php產生的一個值 js 去?求 php ?面,?取php?面返回的??。 http://www.w3school.com.cn/jquery/ajax_ajax.asp
Time of Update: 2016-06-23
最近想做一個統計,誰用了我網站的圖片、連結等資料。 圖片統計大概可以這樣。 /var/www/html/1.jpg /var/www/html/tracker.php /var/www/html/.htacess RewriteEngine On RewriteBase / RewriteRule ^(.*).jpg$ tracker.php?id=$1 [L] RewriteCond %{REQUEST_FILENAME} !-f
Time of Update: 2016-06-23
類樣本:Cat.php name=func_get_arg(0);$this->age=func_get_arg(1);$this->color=func_get_arg(2);}}/* 不支援 * function __construct($name,$age,$color){$this->name=$name;$this->age=$age;$this->color=$color;} */public function getName(){return
Time of Update: 2016-06-23
今天有一個哥們問我這個問題,問題是這樣的他有一個iis的伺服器,要定時執行一個掃描的php指令碼,這個怎麼弄,每小時執行一次,下面是windows的設定 1)在控制台中雙擊任務計劃,開啟了Windows任務計劃視窗。 2)雙擊新增工作,開啟任務計劃嚮導。點擊下一步。 3)點擊瀏覽,選擇要啟動並執行程式 4)輸入計劃名稱,選擇 每天 5)設定起始時間、選擇每天、起始日期。下一步。 6)輸入密碼,該密碼是該系統的使用者名稱(用 預設 即可)的密碼。下一步
Time of Update: 2016-06-23
考勤時間儲存格式問題。我用的bigint,儲存了時間戳記。 限定:早上9點之前刷卡,5點半之後刷卡,算作沒有遲到也沒有早退。 刷卡簽到和刷卡簽退分別用了兩張表:signin和signout。 遇到的問題有: 1. 我如何在使用者刷卡的時候就判斷他是否遲到或早退。 2. 在月末統計的時候,我如何擷取他本月所有遲到和早退的記錄。 關於時間的比較,感覺很頭疼。還望各位前輩指點我,十分感謝。我用的thinkphp mysql。 資料表定義如下: create
Time of Update: 2016-06-23
用它倒是很方便,不過應了那句話,便宜沒好貨,好貨不便宜, 因為用它做服務開啟網頁實在是太慢了,不過到是能開啟網頁,不過慢悠悠的,一個勁的轉啊轉,等的讓人心煩,不知有沒有辦法解決呢,讓他快點 回複討論(解決方案) 沒用過...百度不是說了這是個調試學習環境麼... wamp可以考慮 查看伺服器作業記錄。 以前玩過一段時間,速度也可以呀,沒有遇到開啟網頁會很慢呀,你應該看下是不是哪個檔案載入的時間是不是太長了,或者一直載入 不出來導致 的問題
Time of Update: 2016-06-23
PHP的命名空間(namespace)是php5.3之後才有的。這個概念在C#中已經很早就有了,php中的namespace其實和c#的概念是一樣的。 為什麼php中要使用namespace?
Time of Update: 2016-06-23
$_SESSION['BACKDOOR']['name'] = 'a';$_SESSION['BACKDOOR']['name'] = array('a' => 'no', 'b' => 'yes'); //Notice: Array to string conversionprint_r($_SESSION['BACKDOOR']['name']); //還是輸出a,證明第二次賦值沒成功。 為什嗎?有什麼方法可以修改session的資料類型嗎?
Time of Update: 2016-06-23
(1)php變數以及常用isset()和empty()函數 長文字格式設定{$name},這裡可以隨便寫嗎?Heredoc;echo $longstr;//輸出變數的資訊,包括類型、長度、值,JS中用typeof var_dump($name);var_dump($age);//以下結果是1,類型轉換echo (bool)$age;echo "";//isset()和empty()一般用在判斷擷取表單的資料$exp1="0";if (isset($exp1)) {echo $exp1."
Time of Update: 2016-06-23
前提是在windows環境下安裝 官網說首先要設定:#set PATH=%CD%\bin;%PATH% ##設定path,是的bin目錄中的cat.exe、iconv.exe可以被調用 #set PATH=%CD%\bin;%PATH% 好象是要在環境變數中設定,但不知具體如何寫呢, 我是這麼寫的,也不知對不對 回複討論(解決方案) 你不是已經寫好了嗎? 你不是已經寫好了嗎? 我的問題 是,這樣寫對嗎
Time of Update: 2016-06-23
普通應用:文章和標籤的資料表,然後查詢某個標籤,如“技術”,能夠查詢出所有技術類的文章。 文章表article: aid, title,content-----------------------------------------1 Qt助力跨平台應用開發,勢不可擋2 Qt助力跨平台應用開發,勢不可擋3 Qt助力跨平台應用開發,勢不可擋4 Qt助力跨平台應用開發,勢不可擋 標籤表tags: tid,tname--------------------
Time of Update: 2016-06-23
表table,欄位 我想取得d_consutotal的總和,但是條件是要FROM_UNIXTIME(d_inputdate,'%Y-%m')='2015-02' AND d_adaccount='1',並且按條件來,相同的d_consutotal只取一個(要的結果就是3055.52+1111.11.........),現在這所有的d_inputdate轉換後都是"2015-02'"了。 請問這語句該怎麼寫呢? 回複討論(解決方案) 求和用 sum 函數 對