Time of Update: 2016-07-25
/** * 常用對稱式加密演算法類 * 支援通行金鑰:64/128/256 bit(位元組長度8/16/32) * 支援演算法:DES/AES(根據密鑰長度自動匹配使用:DES:64bit AES:128/256bit) * 支援模式:CBC/ECB/OFB/CFB * 密文編碼:base64字串/十六進位字串/二進位字串流 * 填充方式: PKCS5Padding(DES) * * @author: linvo * @version: 1.0.0 * @date: 2013/1/10 */
Time of Update: 2016-07-25
代碼描述:基於php的蘋果序號查詢介面調用代碼執行個體關聯資料:蘋果序號介面地址:http://www.juhe.cn/docs/api/id/37 // +----------------------------------------------------------------------// | JuhePHP [ NO ZUO NO DIE ]// +----------------------------------------------------
Time of Update: 2016-07-25
function resizeimage($srcfile,$mySize){ $size=getimagesize($srcfile); switch($size[2]){ case 1: $img=imagecreatefromgif($srcfile); break; case 2:
Time of Update: 2016-07-25
有個猜使用者喜歡的功能,使用者可以通過點擊換一組,來重新整理推薦的內容。 先通過資料庫查詢,得到前1000條資料,然後隨機去除4條。 程式寫完之後,發現啟動並執行很慢,每次重新整理,都要等很久才出來。 代碼如下: $arr = range(1, 100000);$start = time();for($i = 0; $i $key = mt_rand(0, 99999 - $i);$result[] = $arr[$key];unset($arr[$key]);sort($arr)
Time of Update: 2016-07-25
function post_request($url, $data, $referer='') { // Convert the data array into URL Parameters like a=b&foo=bar etc. $data = http_build_query($data); // parse the given URL $url = parse_url($url); if ($url['scheme'] != 'http') {
Time of Update: 2016-07-25
getValidate(100,30); function getValidate($w,$h){ $img = imagecreate($w,$h); $gray = imagecolorallocate($img,255,255,255); $black = imagecolorallocate($img,rand(0,200),rand(0,200),rand(0,200));
Time of Update: 2016-07-25
這篇文章主要介紹了2個比較經典的PHP加密解密函數分享,一個是Discuz!的authcode加密函數(帶詳細分解),一個是encrypt()函數,都比較經典,需要的朋友可以參考下 項目中有時我們需要使用PHP將特定的資訊進行加密,也就是通過密碼編譯演算法產生一個加密字串,這個加密後的字串可以通過解密演算法進行解密,便於程式對解密後的資訊進行處理。 最常見的應用在使用者登入以及一些API資料交換的情境。
Time of Update: 2016-07-25
一、getdata.php namespace Webadmin\Model;use ExtendSpace\Excel; …… 略 …… // 取出資料 $dataBillArr = $this->get_list_bysql($sql); // 替換資料中的 0 、1 為 是、否 // PHPExcel 有內建的方法處理,但是得到的是 TRUE/FALSE,這裡自己處理吧
Time of Update: 2016-07-23
PSR是一系列關於php開發的規範,分有好幾個版本,自己學的也較為膚淺,但還是希望能時常查看規範,為了方便記憶和遵循,我把關鍵詞為必須的撿拾出來,做個簡單地必要規範的記錄。(就是個搬磚的。。。)https://github.com/PizzaLiu/PHP-FIGhttp://segmentfault.com/a/1190000002521577官方發布檔案版本PSR-0(已棄用)PSR-1 基本代碼規範PSR-2 代碼風格規範PSR-2 補充文檔PSR-3 日誌介面規範PSR-4
Time of Update: 2016-07-25
$DB_Server = "localhost";$DB_Username = "mydowns";$DB_Password = "";$DB_DBName = "mydowns";$DB_TBLName = "user";$Connect = @mysql_connect($DB_Server, $DB_Username, $DB_Password)or die("Couldn@#t connect.");$Db = @mysql_select_db($DB_DBName, $Connect)
Time of Update: 2016-07-23
話說也是換過好多程式,WordPress、HEXO、Typecho等都有嘗試過。WordPress更像是一個小型CMS,內容型網站的瑞士軍刀。之所以不用它就是想換個程式。HEXO作為靜態部落格也是很不錯,只不過有個缺點我不能忍受,就是寫東西必須要在有安裝nodejs環境,且與Github內容同步的電腦環境下才能寫東西,這樣有點不太靈活。其實Typecho1.0作為部落格很不錯的!Markdown編輯器,速度快,輕量。按理說我應該用它。但不安分的我決定還是自己寫一個吧。基於laravel5.1開發
Time of Update: 2016-07-22
PHP的記憶體管理器是分層(hierarchical)的。這個管理器共有三層:儲存層(storage)、堆(heap)層和 emalloc/efree 層。儲存層通過 malloc()、mmap()
Time of Update: 2016-07-22
資料庫是Mysql的,有個user table.裡面目前有144059個使用者資訊。最近有反饋就是有一些使用者以前註冊過,然後過一段時間發現不能登入,需要重新註冊一下。網站是PHP的。得到反饋後就檢查了一下cron
Time of Update: 2016-07-22
這篇文章是接上篇利用PHP操作XML檔案的。RSS是基於XML的一種形式,它的具體規範如下(我們以截取的新浪RSS訂閱頻道的格式來看):輸入:http://rss.sina.com.cn/news/world/focus15.xml 查看頁面源碼就可以看到RSS的結構: http://news.sina.com.cn/world /tech/UploadPic/2012-12/20121222153257335.gif http://news.sina.com.cn/
Time of Update: 2016-07-22
1、前言 分頁顯示是一種非常常見的瀏覽和顯示大量資料的方法,屬於web編程中最常處理的事件之一。對於web編程的老手來說,編寫這種代碼實在是和呼吸一樣自然,但是對於初學者來說,常常對這個問題摸不著頭緒,因此特地撰寫此文對這個問題進行詳細的講解,力求讓看完這篇文章的朋友在看完以後對於分頁顯示的原理和實現方法有所瞭解。本文適合初學者閱讀,所有範例程式碼均使用php編寫。 2、原理 所謂分頁顯示,也就是將資料庫中的結果集人為的分成一段一段的來顯示,這裡需要兩個初始的參數: 每頁多少條記錄(
Time of Update: 2016-07-22
毫無疑問,在目前的指令碼語言中,PHP、Ruby以及Python是開發人員最受歡迎的三種語言,特別是PHP,其在Web開發領域的應用最為廣泛。然而曆史證明,PHP總有落幕的一天。曆史在重演PHP將亡?就像大概十年之前,PHP滅掉了
Time of Update: 2016-07-25
有的網頁必須登陸才能看到,這個時候想要抓取資訊必須在header裡面傳遞cookie值才能擷取 1、首先登陸網站,開啟firebug就能看到對應的cookie把這些cookie拷貝出來就能使用了 2、 header("Content-type:text/html;Charset=utf8");$ch
Time of Update: 2016-07-22
ngxin;php-fpm安裝後,html靜態頁面沒問題,但是phpinfo頁面雖然返回200,但總是空白頁也沒有任何報錯,考慮應該是nginx已經將php頁面轉移給php處理了,所以問題應該在php的配置上,經過尋找,發現需要在nginx中加入一句話fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;安裝完nginx後預設的fastcgi_params設定檔中沒有上面這句話。在nginx.conf中的
Time of Update: 2016-07-22
PHP是一門託管型語言,在PHP編程中程式員不需要手工處理記憶體資源的分配與釋放(使用C編寫PHP或Zend擴充除外),這就意味著PHP本身實現了記憶體回收機制(Garbage
Time of Update: 2016-07-25
NotORM 是一個 PHP 庫,用來簡化和資料庫的互動。最有特色的功能是處理表關聯關係非常簡單。另外 NotORM 的效能非常的高,設定高過內建的驅動。 串連資料庫 include "NotORM.php";$pdo = new PDO("mysql:dbname=software");$db = new NotORM($pdo);複製代碼 讀取資料 foreach ($db->application() as $application) { // get all