Time of Update: 2016-07-29
1、PHP的iconv擴充:處理字元集轉換的介面。 系統查看安裝的iconv擴充中包含字元編碼集:iconv -l 擴充模組包含的函數: iconv_get_encoding()//擷取iconv內部配置資訊 iconv_mime_decode_headers()//解碼多個MIME headers iconv_mime_decode()//解碼一個MIME header iconv_mime_encode()//壓縮一個MIME header
Time of Update: 2016-07-29
字元集:是描述圖形或者文字在傳輸的時候使用的編碼稱之為字元集。圖形或者文字與編碼之間的關係:就像是下面這樣:“字”=>10010001
Time of Update: 2016-07-29
1、在開發SSH項目時,nginx佈建服務時,沒把action也配置進去,nginx沒有轉寄action請求。原來如下:#JSP直接給tomcat處理,因為nginx並不是servlet容器,沒辦法處理JSPlocation ~ .*\.(jsp|do)$ {proxy_pass http://mysvr ;#以下是一些反向 Proxy的配置可刪除.proxy_redirect
Time of Update: 2016-07-29
對象 private $sId = 1; //servier服務ID private $con = null;//連結資源 /** * 初始化Redis * * @return Object */ public function __construct() { if ( !class_exists('Redis') ) { throw new QException('PHP extension
Time of Update: 2016-07-29
更多請支援:http://www.webyang.net/Html/web/article_174.html一:redis安裝Download, extract and compile Redis with:$ wget http://download.redis.io/releases/redis-3.0.4.tar.gz$ tar xzf redis-3.0.4.tar.gz$ cd redis-3.0.4$ makeThe binaries that are now compiled
Time of Update: 2016-07-29
執行個體代碼$ch = curl_init();curl_setopt_array($ch, [ CURLOPT_RETURNTRANSFER=>true, CURLOPT_POST=>true, CURLOPT_HEADER=>false, CURLOPT_TIMEOUT=>30, CURLOPT_HTTPHEADER=>["Content-type:application/json"],
Time of Update: 2016-07-29
我們對技術的依賴有多強?程式員為何關注它?—兄弟連IT教育讓我們先回答第二個問題,這個比較簡單。每一個程式員都必須瞭解這個行業的確切態勢。基於這樣的事實,他們才拿得出高品質的新工具和新方案。可以這樣說,程式員之所以需要瞭解有關使用者的一切技術需求主要是因為只有這樣才能更好地銷售對口的產品。將所有的原因歸結起來就是money,而且只有在開發過程中明智抉擇,才能賺得到money。我們對技術的依賴性有多強?環顧四周!你很快就會發現你比你想像得要更依賴技術。很多製造商清楚這一點,並且正在試圖將更多的技術
Time of Update: 2016-07-29
PUBLIC"-//W3C//DTDXHTML1.0Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">"Content-Type"c/span>"text/html;charset=utf-8"/>echo$this->headTitle('視圖中使用視圖');$this->headLink()->appendStylesheet("/styles/main.css");//addmorelinks...
Time of Update: 2016-07-29
//返回指定月份的第一天 function get_the_month_first_day_str($theyear, $themonth) { return date("Y-m-d", mktime(0, 0, 0, $themonth, 1, $theyear)); } //返回指定月份的最後一天 function get_the_month_last_day_str($theyear, $themonth) { $theday = date("t", mktime(
Time of Update: 2016-07-29
在PHP中使用了MSSQL資料庫,恰巧資料庫中又使用了Text類型欄位,於是問題產生了。每次從資料庫中查詢得到的資料總是被莫名的截斷,一開始是以為我使用的PHP架構中對字串的長度有所限制,後來發現這是個較愚蠢的想法,因為在提交資料時可以將字串內容全部的提交到資料庫中,只是讀取時發生此現象,於是上網搜尋是否有類似的問題。運氣還挺不錯,第一次搜尋就找到瞭解決的辦法,遂決定將其轉貼在我的Blog中,供自己和廣大PHP愛好者的不時之需。 有兩種解決方案,如下: 一、修改php.ini來實現:
Time of Update: 2016-07-29
PhpStorm是一個輕量級且便捷的PHP
Time of Update: 2016-07-29
在這裡以PHP5為例介紹一下Windows下的PHP與Apache的安裝與配置。一、程式下載您可以從這裡下載PHP5.2.4ZIP包,從這裡下載Apache。二、程式安裝1.Apache的安裝相對來說較為簡單,雙擊下載來的安裝程式就可以將Apache安裝到我們電腦上了;2.將我們下載的PHP的壓縮包(副檔名是ZIP的),解壓到C盤根目錄下,並將目錄更名為“PHP”。三、程式配置1.將php5ts.dll複製到Windows路徑下。最好是Windows的System目錄中OSPathWindows
Time of Update: 2016-07-29
圖解ASCII碼對照表圖,以字元A為例Dec表示十進位,如65Hx表示十六進位,如41Oct表示八進位,如101Char表示顯示字元,如AASCII碼對照表圖分為兩個單元1,控制字元 0-31和1272,可顯示字元
Time of Update: 2016-07-29
基本文法標記起始標記:結束標記:?>php會解析二者之間的代碼。如果是純php代碼,最少刪除結束標記,防止意外輸出。從HTML中分離當php解譯器遇到?>時就原樣輸出後面的內容。條件陳述式的進階分離術條件陳述式是一個例外,php解譯器會判斷輸出哪些,跳過哪些。當條件未達成時會直接跳過該段條件陳述式塊。if ( $expression == true ): ?> This will show if the expression is true.else: ?> Otherwise
Time of Update: 2016-07-29
* FTP 伺服器 * //串連FTP伺服器 * $conn = ftp_content(ftp.server.com); * //使用username ,password登入 * ftp_login($conn,$username,$password); * //擷取遠端系統類別型 * ftp_systype($conn); * //擷取當前的系統目錄 * ftp_pwd($conn); * //列示檔案 * $file_list = ftp_nlist($conn,"."); *
Time of Update: 2016-07-29
部落格搬家:由於各種原因,我現在的部落格將首發於blog.mojijs.com, 可以百度搜尋 “薑哥的墨跡技術部落格” , 或者 點擊這裡 本文首發地址 http://blog.mojijs.com/post/143.html我們都知道代碼呼叫堆疊對偵錯工具是多麼重要。對於JavaScript我很會玩,無論是瀏覽器還是Node.js環境。但是我並不是一個php高手,呼叫堆疊就顯得尤為重要,如下是PHP列印調用棧資訊的方法。echo "<pre>"; debug_
Time of Update: 2016-07-29
1.一維數組遍曆foreach($array as $value){echo $value;}2.二維數組遍曆foreach($array $key=>$val){echo $key.'=>'.$val;}3.多維陣列遍曆public static function multi_arr_foreach($arr) { static $data; if (!is_array ($arr)) { return $data; } foreach
Time of Update: 2016-07-29
$t=1637544;$d=Sec2Time($t);$d為 0年18天 22小時52分24秒 //將秒數轉換為時間(年、天、小時、分、秒)function Sec2Time($time){ if(is_numeric($time)){ $value = array( "years" => 0, "days" => 0, "hours" => 0, "minutes" => 0, "seconds" => 0, ); if($time >= 3155
Time of Update: 2016-07-29
靜態局部變數可以做到,該變數和全域變數儲存在記憶體中同一地區,但是我們離開了聲明該靜態局部變數函數卻不能訪問到該變數,但是該變數並沒有被銷毀,它的值得到了保留。再次調用函數時它就再次可以訪問到,需要注意的是: 1.靜態局部變數聲明時不能是運算式,是運算式會出錯static$index = 1;static$index = 5; // 報錯2.賦值靜態變數時不能使用運算式static$index = 1 + 1; //
Time of Update: 2016-07-29
session是儲存在伺服器端的,那麼區別每個使用者的session就需要使用用戶端的cookie,伺服器是不發送cookie到開發人員伺服器,所以基於cookie的session無法使用。 但是只要為每個使用者佈建一個唯一的session_id,也可以達到同樣的效果。 每個人號是唯一的,所以我們可以使用號作為使用者的session_id,也可以將其md5加密後使用。 如下將ToUserName設定為session_id $postStr =