一 代碼 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv=
以前的php調試工具,類似zendstudio 或者phpclipse,storm運行太慢了,還是這個好用。 1、首先官網下載vs code 地址:https://code.visualstudio.com/,下載後直接安裝即可。 2、安裝擴充php-debug安裝步驟見 https://marketplace.visualstudio.com/items?itemName=felixfbecker.php-debug 具體為:按ctl+
隨手記錄一下今天在開發時的一個知識點。 PHP中,當使用比較操作符(==)比較兩個物件變數時:如果兩個對象的屬性和屬性值都相等,而且兩個對象是同一個類的執行個體,認為這兩個物件變數相等。 而如果使用全等操作符(===),這兩個物件變數一定要指向某個類的同一個執行個體(即同一個對象)。 舉個粟子: $obj_1 = new Myclass();$obj_2 = new Myclass();$obj_ref = $obj_1 ;var_dump($obj_1==$obj_2
不管我比較的是兩個數字或者字串,明明不相同的兩個竟然判斷相等,這是怎麼回事呢。 if("10012014021504410429"=="10012014021504410429"){ echo "come"; } 目測程式自動把字串轉為十進位數字了,php的int類型是32位的,多餘的位元應該是被砍掉了,所以結果就是int(2147483647) ==
我們或許會碰到這樣的需求,在彈出層上實現無重新整理分頁的效果,比如: 因為本身就是點擊出現彈層的實現,所以當點擊時,使用AJAX取的相應資料,但是當分頁時,你必須又要使用無重新整理分頁,就是再次使用 AJAX來實現分頁的效果,這樣雖然可以實現,但是過程比較麻煩,我自己也嘗試了很多次,看到有人建議,他們給我的建議使用HTML標籤 iframe來實現,就是在該彈層下用iframe標籤跳轉到指定頁面,把你要實現的內容放在該頁面上,設定你的iframe的樣式和效果(主要就是大小 和邊框,
get_magic_quotes_gpc 取得 PHP 環境變數 magic_quotes_gpc 的值,屬於 PHP 系統功能。 文法: long get_magic_quotes_gpc(void); 傳回值: 長整數 這個函數做什麼的。 本函數取得 PHP 環境配置的變數 magic_quotes_gpc (GPC, Get/Post/Cookie) 值。返回 0 表示關閉本功能;返回 1 表示本功能開啟。當
介面檔案在阿里大魚官方手冊內有 public function alidayu($mobile){ include VENDOR_DIR ."/alidayu/TopSdk.php";//引入入口檔案 date_default_timezone_set('Asia/Shanghai');
<?phpfinal class Singleton{ /** * @var 這個類的 *單例* */ private static $instance; /** * 返回這個類的 *單例* * * @return Singleton The *Singleton* instance. */ public static function getInstance() { if (null =
一、安裝mosquitto 下載安裝相關依賴 yum install gcc gcc-c++ openssl-devel c-ares-devel libuuid-devel wget cmake build-essential python quilt devscripts python-setuptools python3 libssl-dev libc-ares-dev uuid-dev daemon openssl-devel
在ASCII中,0xa0表示漢字的開始 其中php中的一個函數ord()函數 此函數功能返回一個字元的askii碼值; 如ord('A')=65; 請看此函數 實現中文字串截取無 這是明顯用來處理截取一段漢字的程式,在ASCII中,0xa0表示漢字的開始 其中php中的一個函數ord()函數 此函數功能返回一個字元的askii碼值; 如ord('A')=65; 請看此函數 實現中文字串截取無亂碼的方法。 答:
PHP的邏輯運算子中,xor表示邏輯異或 $a xor $b 結果 如果 $a 和 $b 有且僅有一個為 true,則返回 true;如果都是true 或 false,則返回false。 然而在測試xor運算子時,發現一點問題 錯誤情況1 <?php $a = false xor true; var_dump($a);?> 結果1 boolean false 情況2 <?php $a =
/*** 字串/二維數組/多維陣列編碼轉換* @param string $in_charset * @param string $out_charset * @param mixed $data **/function array_iconv($data, $in_charset='GBK', $out_charset='UTF-8'){ if (!is_array($data)){ $output = iconv($in_charset, $out_charset, $data);
SpringCloud整合php、python樣本 代碼已上傳至: https://github.com/KeoZmy/SpringCloudDemo.git ,部落格中沒有寫到網關 zuul,但是git中已上傳 前言
一.原因: 做一個PHP的測試載入器,這樣可以直接測試正則。以後還可以發展這一工具。 二.代碼: index.php <!DOCTYPE html><html><head><meta charset="UTF-8"><link rel="stylesheet" href="//cdn.bootcss.com/bootstrap/3.
一、下載QQ的SDK開發包並把包中代碼複製到項目根目錄: 二、 修改包中的設定檔,添加上APPID和APPKEY 注意:設定檔中定義的回調地址必須與添加APP時一致: 三、 添加點擊QQ頭像時彈出一個QQ登入視窗: 點擊對應的JS代碼 四、根據網站自身的需求實現QQ登入成功後的回調方法 通過以上步驟,對QQ登入的接入基本完成……
PHP socket 網路編程執行個體 一開始對socket不太理解,做起東西很模糊,後來做過定位請求的項目,對socket的理解更清楚了。貼一下範例程式碼:SERVER端 Php代碼 <?php //確保在串連用戶端時不會逾時 set_time_limit(0);
Apache與PHP的配置 Mavericks同以往的OSX一樣內建了apache2.2.24和php5.4.17,但預設情況下沒有開啟,開啟終端 sudo apachectl start 這時在瀏覽器中輸入localhost應該就會出現apache標準的It Works! 下面開啟php,修改apache設定檔 sudo vim /etc/apache2/httpd.conf 找到 #LoadModule
用習慣了visual studio,喜歡他的快速鍵和反應速度,之後陸陸續續使用過sublime, phpstorm等,最後還是以vs 為主。 把vs武裝成php開發利器,要藉助:php tool外掛程式,vsVim外掛程式。 1,下載並安裝php tool,下載 PHP Tools for VS 2013(永久免費版) 2,安裝vsvim,這個直接從 微軟官網下載 3,配置utf8預設編碼:
1、當然一些OSS的配製我就不再寫了,因為阿里雲上面有個Demo,裡面有好多種調用方法去上傳到OSS上,你自己去看一下就明白是怎麼做了呢,我這裡要寫的是比較簡單的PHP上傳圖片到阿里雲OSS滴,而是不需要一些複雜的代碼,僅僅適合輕量級的上傳圖片 這裡有最新Demo下載地址和阿里雲官方下載地址: http://pan.baidu.com/s/1c0e1bOG http://docs.aliyun.com/?spm=5176.383663.9.7.VguL7J#/pub/oss/sdk/
PHP中的比較子有點詭異,很容易出錯,現列出比較規則: 1、當兩個字元進行大小比較時,是比較著這兩個字元的ASCII碼大小——這條很容易理解。 2、當兩個字串進行大小比較時,是從第一個字元開始,分別比教對應的ASCII大小,只要從從某個對應位置開始,其中一個字串的當前位置字元大於另一個字串對應位置字元,即直接判別出這兩個字串大小,如'ba'>'az'——這條其實大家也都知道的。 那麼'10'與'a'比較呢,當然還是一樣的啦,首先將'1'和'a'ASCII碼進行比較,'a'大。