原创 [實踐]微信公衆平臺開發方法彙總(php)

筆者在實際的開發工作中,對於微信公衆平臺的開發有了些許的體會,對於微信公衆平臺的接口調用方法以及相應的一些信息組織有了些許認知。 現總結如下:微信公衆平臺相應接口的調用主要分爲get方法和post方法。同時涉及到下載相關的多媒體文件,以及

原创 (php)實現批處理文件以及PHPExcel的實踐

利用PHPExcel進行excel插入操作。同時需要進行系統文件夾的掃描和重命名! 項目需求:網站上線要將照片上傳到線上,但是有些照片的名稱是中文導致上傳失敗,現需要將名稱均改爲不包含中文的名字,然後將修改前和修改後的名稱的對應

原创 MySQL數據類型詳解(圖表)

利用圖表的形式給出MySQL的數據類型的佔用空間和範圍等相關信息,希望能對大家有所幫助。

原创 ThinkPHP中的select()方法調用注意點

ThinkPHP中使用select()方法調用數據庫時,會將字段名中的大寫字母自動變爲小寫字母輸出。故在使用其返回信息時,需要利用全是小寫字母的字段名進行獲取。 親測,請注意!

原创 [轉]linux中添加ftp用戶,並設置相應的權限

在linux中添加ftp用戶,並設置相應的權限 在linux中添加ftp用戶,並設置相應的權限,操作步驟如下: 1、環境:ftp爲vsftp。被限制用戶名爲test。被限制路徑爲/home/test 2、建用戶:在root用戶下:

原创 [轉]百度UEditor編輯器(php)

百度UEditor編輯器!合入PHP網站! 一、富文本內容交互 1、編輯器內容初始化(即往編輯器中設置富文本) 場景一:寫新文章,編輯器中預置提示、問候等內容。 在editor_config.js文件中找到initialConte

原创 微信公衆平臺接口API

本API爲筆者本人所寫,包括微信公衆平臺幾乎所有的接口、接口調用方法以及錯誤返回碼等。所有函數名稱均利用接口的英文名,便於查找和使用、後期會持續優化。關於各個接口的調用的案例、會持續更新。 <?php /** * Author:

原创 微信掃一掃打印照片的原理以及實現過程(持續更新中)

近來對於微信掃一掃打印照片十分的感興趣,覺得挺有意思的。對於軟件編程以及連接打印機等硬件方面的知識都有所涉及,故實現這樣的的微信掃一掃打印照片的功能。 分析如下: 微信掃一掃首先設計二維碼的生成和獲取,然後實現掃描二維碼用戶進

原创 ThinkPHP去重 distinct和group by

近期項目中,遇到數據表去重要求,對於ThinkPHP的去重有了更加準確的認識和體會。 兩種去重方式: $test_data = M('hot'); //實例化數據表 $data = $test_data->Distinct(t

原创 微信JSSDK頁面授權實現類(PHP)

微信頁面授權–(JS-SDK使用權限簽名算法) 使用方法:實例化此類,然後調用其中的getSignPackage()方法即可。 注意:其中涉及獲取access_token和jsapi_ticket需要自己緩存,不能頻繁獲取!

原创 [轉]程序員練手小項目

文本操作 逆轉字符串——輸入一個字符串,將其逆轉並輸出。 拉丁豬文字遊戲——這是一個英語語言遊戲。基本規則是將一個英語單詞的第一個輔音音素的字母移動到詞尾並且加上後綴-ay(譬如“banana”會變成“anana-

原创 ThinkPHP3.2實現簡單的數據分頁

ThinkPHP3.2中實現了page類,同時配合數據表中的page()方法進行分頁操作。 controller代碼: //實例化文案表 $local_articles = M('local_articl

原创 微信公衆平臺頁面授權處理方法(單一方法處理)

在使用微信公衆平臺進行第三方開發的過程中,我們經常會遇到需要調用微信頁面授權、從而獲取用戶信息。但是單一的使用微信頁面授權的方式進入頁面,總會存在跳轉到微信頁面進行授權的問題,這樣就會增加用戶進入頁面所費時間,從而影響用戶體驗。

原创 cURL上傳圖片等文件使用CURLFile class 替代 @filename API

在使用cURL上傳圖片等文件時,利用cURL方法,傳統的上傳方法。 //圖片信息 $img_path = dirname(__FILE__).'\boy.jpg'; $img_data = array(

原创 php中的單引號(int類型和string類型的轉換)

示例代碼: $a = '10'; var_dump(gettype($a)); settype($a,'int'); var_dump(gettype($a)); 此時輸出結果爲:string、interger 但是假如: $a