Time of Update: 2017-09-06
手動轉義、還原字元"\" 是一個轉義符,緊跟在"\"後面的第一個字元將沒有意義或有特殊意義。例如"'"是字串的定界符,而"\'"中的"'"就失去了定界符的意義,變為了普通的單引號。例如echo 'select * from user where username=\'107lab\'';運行結果為:select * from user
Time of Update: 2017-09-06
在用PHP中的strrve翻轉中文時,會出現亂碼情況例如:header("Content-Type: text/html; charset=utf-8");echo strrev("處理使用strrev()函數時的亂碼問題")."<br>";運行結果為:��鮗遠籹䄚綗氕瀟�)(verrts��翽䆐焤�解決方案就是自己重寫一個cnstrrev的函數header("Content-Type: text/html;
Time of Update: 2017-09-06
在很多產品應用中,我們經常能夠看到以下這種用法,它用來檢查一個對象裡的方法是否存在。<?php if (method_exists($object, 'SomeMethod')) { $object->SomeMethod($this, TRUE);
Time of Update: 2017-09-09
Ctrl+Shit+A 快速開啟全域設定Ctrl+Alt+L 格式化代碼Ctrl+/ 或 Ctrl+Shift+/ 注釋(// 或者/…/ )Shift+F6 重構-重新命名Ctrl+X 刪除行Ctrl+D 複製行Ctrl+G 尋找行Ctrl+Shift+Up/Down 代碼向上/下移動。F2 或Shift+F2 高亮錯誤或警告快速定位寫代碼,按Tab 產生代碼選中文本,按Ctrl+Shift+F7
Time of Update: 2017-09-09
本篇文章主要介紹了laravel5.4+vue+element簡單搭建的範例程式碼,具有一定的參考價值,感興趣的小夥伴們可以參考一下如今laravel來到5.4版本,更方便引入vue了,具體步驟如下:1.下載laravel5.4,這邊是下載地址(裡面的設定檔都寫得差不多了)!2.開啟package.json內容如下 { "private": true, "scripts": { "dev": "node
Time of Update: 2017-09-09
Blade 是 laravel 提供的一個簡單強大的模板引擎,下面這篇文章主要給大家介紹了關於Laravel架構中Blade模板用法的相關資料,文中通過範例程式碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起看看吧。簡介Blade它不像其他流行的 PHP 模板引擎那樣限制你在視圖中使用原生的 PHP 代碼,事實上它就是把 Blade 視圖編譯成原生的 PHP 代碼並緩衝起來。緩衝會在 Blade 視圖改變時而改變,這意味著 Blade
Time of Update: 2017-09-14
PHP訪問MySql資料庫<?php //造連線物件$db = new MySQLi("localhost","root","","0710_test");//寫SQL語句$sql = "select * from student";//檢測串連資料庫是否成功,失敗返回“串連失敗”,並退出程式 if(mysqli_connect_error()){
Time of Update: 2017-09-14
四個fetch先給一個表|-------man-------||-name-|-age---||--AA-- |--aa----||--BB-- |--bb----||--CC-- |--cc----||--CC-- |--dd----||-------------------|sql查詢$conn=mysqli_connect(...);//省略$sql="select * from man";$result=mysqli_query($conn,$sql);mysqli_
Time of Update: 2017-09-14
此項目利用 TP+Redis+Nginx+nginx-rtmp-module+ffmpeg+HLS +Swoole 的架構方案優點介紹後台nginx-rtmp 安裝講解現在主要有兩種rtmp server,商業的和開源的。商業的比開源的支援的功能多,個人根據需要選擇吧商業的有FMS Wowza開源RTMP serverred5 java java用的較多,效能還是不錯的!crtmpserver c++ 支援多種rtmp協議,行動裝置以及IPTV相關網路通訊協定 http://www.rtmpd.
Time of Update: 2017-09-08
這篇文章主要介紹了PHP實現防盜鏈的方法,結合執行個體形式分析了php防盜鏈所涉及的相關技術與具體實現技巧,需要的朋友可以參考下本文執行個體講述了PHP實現防盜鏈的方法。分享給大家供大家參考,具體如下:$_SERVER['HTTP_REFERER']的擷取情況注意 $_SERVER['HTTP_REFERER'] 並不一定總能擷取到,只有在以下情況下才能擷取到:一、能夠取到HTTP_REFERER的情況為以下幾種:1.直接用<a
Time of Update: 2017-09-13
CURL函數庫裡最重要的函數是curl_setopt(),它可以通過設定CURL函數庫定義的選項來定製HTTP請求使用方法:bool curl_setopt (int ch, string option, mixed value)curl_setopt()函數將為一個CURL會話設定選項。option參數是你想要的設定,value是這個選項給定的值。 下列選項的值將被作為長整形使用(在option參數中指定):CURLOPT_INFILESIZE:
Time of Update: 2017-09-13
在查閱很多相關正則的描述之後,發現對於\w 的釋義都是指包含大 小寫字母數字和底線 相當於([0-9a-zA-Z]) (取材於經典教程 Regex30分鐘入門教程)但是在實際使用中發現並不是這麼回事,也可以說,其實不僅僅包含([0-9a-zA-Z_])這些資料,下面是測試 工具為editplus:實際是除了([0-9a-zA-Z_])還包含了希臘字母,俄文的字母等;所以 如果在使用者資訊註冊的時候 需要注意 具體匹配的資料 切不可直接用\w就完事了
Time of Update: 2017-09-13
我們先來看傳統的操作資料庫的方法。 傳統的操作資料庫方法有兩種:先寫一條sql語句,然後通過mysqli->query($sql)去操作資料庫(筆者此處使用的是mysqli擴充庫)。這樣操作 並不會有什麼大的錯誤,但是當你要插入上千條上萬條資料呢?難道也還是要這樣寫一 條sql語句然後再操作一下資料庫?那有人會說, 好辦嘛 ,用mysqli內建的操作多條sql語句的方法,即第二種方法。mysqli->multi_query($sql),這是操作多條sql語句的方法,如下:
Time of Update: 2017-09-13
方法: 1. 從windows 系統下獲得字型檔: c盤下的Windows/Fonts目錄 如 simhei.ttf/simsun.ttc ; 2. linux(centos6.5) /usr/share/fonts/ 下 mkdir chinese 目錄 ; 3. 賦予操作許可權 : chmod -R 755 /usr/share/fonts/chinese ; 4. 安裝ttmkfdir來搜尋目錄中所有的字型資訊 yum -y install
Time of Update: 2017-09-13
$_GET與$_POSTpost和get是指:頁面提交的兩種方式get:參數都體現在url上,可以用於翻頁,簡單查詢,get只能接收2k以下的內容,所以有局限性,另外由於內容是可見的,安全性就下降了,post:用於頁面表單 提交,上傳檔案,這些操作。大小沒有限制,也不會在地址欄上顯示。$_POST 變數$_POST 變數是一個數組,內容是由 HTTP POST 方法發送的變數名稱和值。$_POST 變數用於收集來自 method=”post” 的表單中的值。從帶有 POST
Time of Update: 2017-09-13
Windows系統的主機請將全部網頁檔案直接上傳到FTP根目錄,即 / 。 Linux系統的主機請將全部網頁檔案直接上傳到 /htdocs 目錄下 。 由於Linux主機的檔案名稱是區別大小寫,檔案命名需要注意規範,建議使用小寫字母,數字或者帶底線,不要使用漢字 。 如果網頁檔案較多,上傳較慢,強烈建議您先在本地將網頁檔案壓縮後再通過FTP上傳,上傳成功後通過控制台解壓縮到指定目錄方法一:通過檔案瀏覽器上傳網頁。優點是操作方便,但只適用於Windows系統的主機,1.在本地電腦雙擊 電腦
Time of Update: 2017-09-07
剛剛接觸就要做一個表單提交功能,需求是這樣的只能在資料庫中存在的手機號看到表單。下面通過本文給大家分享使用YII2架構實現公眾號中表單提交功能,感興趣的朋友一起看看吧剛接觸,要做一個在手機上的表單提交功能。需求有這些:只能在資料庫中存在的手機號看到表單。表單可以重複提交。第一次進入表單需要驗證分享出去的頁面,別人進入後也需要驗證。因為每個手機在同一個公眾號當中的openid是唯一性的。所以在手機查看這個表單頁面的時候,就將這個openid存到資料庫中,方便下次提交可以驗證。下面是My Code。
Time of Update: 2017-09-07
php合并數組,一般會使用array_merge方法。array_merge — 合并一個或多個數組array array_merge ( array $array1 [, array $... ] )array_merge
Time of Update: 2017-09-07
一頭大牛駝2袋大米,一頭中牛駝一袋大米,兩頭小牛駝一袋大米,請問100袋大米需要多少頭大牛,多少頭中牛,多少頭小牛?<?php/* * k = 2x + y + 1/2z 取值範圍 * 0 <= x <= 1/2k * 0 <= y <= k * 0 <= z < = 2k * x,y,z最大值 2k */$daMi = 100;$result = array();function isOk($t,$daMi,$result){/*{{{*/
Time of Update: 2017-09-06
擷取字串長度用strlen()函數來實現。文法如下:int strlen(string str)測試:$str="123abc ,.;";echo strlen($str);結果如下10$str="107網站工作室";echo