Time of Update: 2017-01-19
先來看個sql語句:select * from table where ctime >= '[date-14]' and ctime <=
Time of Update: 2017-01-19
七年以來,PHP一直是第四大最流行的程式設計語言,驅動全球超過2億多個網站,全球超過81.7%的公用網站在伺服器端採用PHP。PHP在這個星期有了自2004年以來最大的飛躍,因為PHP 7已經發布。 PHP 7最大特色是極大地改進了效能,在一些WordPress基準測試當中,效能可以達到PHP 5.6的3倍。下載地址:PHP 7.0.2 Final for Windows 32-bit (14.59 MB)PHP 7.0.2 Final for Windows 64-bit (14.59 MB)
Time of Update: 2017-01-19
PHP sprintf() 函數把百分比符號(%)符號替換成一個作為參數進行傳遞的變數:<?php$number = 2;$str = "Shanghai";$txt = sprintf("There are %u million cars in %s.",$number,$str);echo $txt;?>定義和用法sprintf() 函數把格式化的字串寫入變數中。arg1、arg2、++
Time of Update: 2017-01-19
最近在做網頁拖拽驗證碼的開源項目,需要在服務端產生圖片對應的可移動的色塊,但是網上的資源都是做縮圖,對整個圖片進行縮放的,所以自己動手,完成了對圖片進行裁剪小塊的工具<?phpnamespace App\Libs;/*** 2016-01-07 15:54:58* Lixiaoyu* * mode 1 : 強制裁剪,產生圖片嚴格按照需要,不足放大,超過裁剪,圖片始終鋪滿* mode 2 : 和1類似,但不足的時候 不放大 會產生補白,可以用png消除。* mode 3 : 只縮放,
Time of Update: 2017-01-19
如果想對一個列表做即時的更新,傳統的做法是採用輪詢的方式。以web為例,通過Ajax定時請求服務端然後擷取資料顯示在頁面。這種方式實現簡單,缺點就是浪費資源。HTTP1.1新增加了對websocket的支援,這樣就可以將被動展示轉變為主動通知。也就是通過websocket與服務端保持持久連結,一旦資料發生變化,由server通知client資料有更新,然後再進行重新整理等操作。這樣就省去了很多不必要的被動請求,節省了伺服器資源。要實現一個webscoket的程式,首先需要使用支援html5的瀏覽
Time of Update: 2017-01-19
不廢話,直接上代碼,前台:<?php $category=$this->getMyVal('category',$_GET);$xiaohuaList=Xiaohua::model()->getXiaohao($category); //開啟頁面預設顯示的資料?><div id="waterfall"> <?php foreach ($xiaohuaList as $xiaohua):?> <?
Time of Update: 2017-01-19
截止到目前為止,PHP官方已經發布了php7的RC5版本,預計在11月份左右會發布第一個正式版本!現在來說php7的重大特性肯定已經是定型了,不會再有什麼變動了。後續一些版本的迭代主要也就是修修bug,最佳化之類的。下面就來說話我們一直期待的php7.0新特徵吧。1.標量參數型別宣告現在支援字串(string)、整型(int)、浮點數(float)、及布爾型(bool)參數聲明,以前只支援類名、介面、數組及Callable兩種風格:強制轉換模式(預設)與strict
Time of Update: 2017-01-19
相關知識:客順通php線上客服系統 v2.0.0 PESCMS TicketPESMCS Ticket(下稱PT)是一款基於GPLv2協議發布的開源客服工單系統。PT基於PESCMS2為核心進行開發,以全新的設計理念,實現一句JS即可嵌入任意頁面中,讓工單系統變得更加輕便。運行環境PHP 5.4及以上版本Mysql 5.5及以上版本瀏覽器不能低於IE8含8快速使用登入系統後台--工單模型--建立工單
Time of Update: 2017-01-19
一個抽獎小程式,概論可控,也可某個獎品在最上層顯示,而程式中根本不可能獲得!把所有的機率x10後相加起來,新數組中每項的值等於它前幾個的和加上它本身。然後隨即產生一個0到最大數之間的一個數,通過迴圈查看它屬於那個區間,返回該區間的key。代碼如下 $prize = array(1 => 3.5, //3.5%機率2 => 2.5, 3 => 6, 4 => 2, 5 => 42, //42%機率6 => 36, 7 => 2, 8 => 4, 9
Time of Update: 2017-01-19
什麼情況,可能遇到效能問題:1.php文法使用的不恰當2.使用php語言做了它不擅長做的事3.用php語言已連線的服務不給力4.php自身的短板5.我也不知道的問題一般情況:php效能問題不超過二分之一(一般30%~40%)php效能問題解決方向:php語言級的效能最佳化—>php周邊問題的效能最佳化(已連線的服務,網路環境)—>php語言自身分析和最佳化(php語言級)最佳化點:少寫代碼,多用php自身能力問題:自寫代碼冗餘較多,可讀性不佳,導致效能低為什麼低:php代碼需要編譯解
Time of Update: 2017-01-19
本文為大家分享了PHP線上書籤系統,感興趣的小夥伴們可以參考一下1、需求分析首先,需要識別每個使用者。應該有驗證機制。其次,需要儲存單個使用者的書籤。使用者應該能夠添加和刪除書籤。再次,需要根據對他們的瞭解,向使用者建議他們可能感興趣的網站。2、解決方案2.1 系統流程圖2.2 PHPbookmark中的檔案清單3、實現資料庫create database bookmarks; use bookmarks; create table user ( username varchar(16)
Time of Update: 2017-01-19
PHP 下載檔案時自動添加bom頭,首先需要大家弄清楚,什麼是bom頭?在Windows下用記事本之類的程式將文字檔儲存為UTF-8格式時,記事本會在檔案頭前面加上幾個不可見的字元(EF BB BF),就是所謂的BOM(Byte order Mark)。在utf-8編碼檔案中BOM在檔案頭部,佔用三個位元組,用來標示該檔案屬於utf-8編碼,現在已經有很多軟體識別bom頭,但是還有些不能識別bom頭,比如PHP就不能識別bom頭,這也是用記事本編輯utf-8編碼後執行就會出錯的原因了。不僅限於
Time of Update: 2017-01-19
功能很簡單,只是使用 PHP 讀取文本(TXT)檔案 並分頁顯示<?php //----------------you should save this file as m.php---------------- session_start(); if (empty($page)) {$page=1;} if (isset($_GET['page'])==TRUE) {$page=$_GET['page']; }?> <html>
Time of Update: 2017-01-19
php實現給一張圖片加上浮水印效果<?php/** * 功能:給一張圖片加上浮水印效果 * $i 要加浮水印效果的圖片 * $t 浮水印文字 * $size 文字大小 * $pos 浮水印的位置 * $color 文字的顏色 * $flag 是布爾值,主要用來區分是不是原圖上加浮水印 * $type 如果$flag等於false 則新圖上加上浮水印 新檔案名稱為 原名_txt.jpg */function
Time of Update: 2017-01-19
寫在前面的話 PHP是一種建立動態互動性網站的強有力的伺服器端指令碼語言。PHP能夠包含文本、HTML、CSS以及PHP代碼,在伺服器上執行,結果以純文字返回瀏覽器代碼標識 PHP代碼以<?php 開頭,以?>結尾,且可以放置在文檔中的任何位置<?php//?> PHP語句以分號(;)結尾,PHP代碼塊的關閉標籤也會自動表明分號<?phpecho "Hello
Time of Update: 2017-01-19
一、首先查看phpinfo() 資訊PHP Version 5.4.34Zend Extension Build API220100525,TS,VC9 PHP Extension Build API20100525,TS,VC9 Thread Safety enable安全執行緒,VC9編譯,5.4.34版本二、開發前準備工作php 5.3-5.4 :Visual C++ 9.0(Visual Studio 2008)安裝Cygwin(下載地址:http://www.cygwin.com/),
Time of Update: 2017-01-19
一直在做php的開發工作.在開發的過程中老早就聽說了“偽靜態”這一說。但是一直沒有對其進行瞭解。今天通過本篇文章仔細學習下。首先,什麼是偽靜態:偽靜態又名URL重寫,是動態網址看起來像靜態網址。換句話說就是,動態網頁通過重寫 URL 方法實現去掉動態網頁的參數,但在實際的網頁目錄中並沒有必要實現存在重寫的頁面。1.檢測Apache是否支援mod_rewrite通過php提供的phpinfo()函數查看環境配置,通過Ctrl+F尋找到“Loaded
Time of Update: 2017-01-19
一、擷取瀏覽器資訊,擷取訪客作業系統:windows、mac、linux、unix、bsd、other,以及訪客ip地址等資訊的PHP類複製代碼 代碼如下:<?php /** * 擷取訪客資訊的類:語言、瀏覽器、作業系統、ip、地理位置、isp。 * 使用: * $obj = new guest_info; *
Time of Update: 2017-01-19
一、取部份字串。複製代碼 代碼如下:string substr(string string, int start, int [length]);本函數將字串 string 的第 start 位起的字串取出 length 個字元。若 start 為負數,則從字串尾端算起。若可省略的參數 length 存在,但為負數,則表示取到倒數第 length 個字元。複製代碼 代碼如下:echo substr ( "abcdef" , 1 , 3
Time of Update: 2017-01-19
例子,php百度天氣小偷程式。複製代碼 代碼如下:<?php//擷取在百度裡面搜尋 xx(地名)天氣 抓取的天氣資訊$url = "http://www.baidu.com/s?wd=%B1%B1%BE%A9%CC%EC%C6%F8"; //此為在百度裡搜 北京天氣 的返回地址$content = file_get_contents($url);preg_match_all('/<div id="weat">(.+?)<\/table>/si',$content,$