Time of Update: 2016-07-25
echo $str= '你好,這裡是賣咖啡!'; echo ''; echo iconv('GB2312', 'UTF-8', $str); //將字串的編碼從GB2312轉到UTF-8 echo ''; echo iconv_substr($str, 1, 1, 'UTF-8'); //按字元個數截取而非位元組 print_r(iconv_get_encoding()); //得到當前頁面編碼資訊 echo iconv_strlen($str, 'UTF-8'); //
Time of Update: 2016-07-25
用於計算年齡 精確到天 /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */class Age { /** * 計算年齡精準到年月日
Time of Update: 2016-07-25
分享幾個php遍曆目錄與檔案的代碼,一個php遍曆目錄和檔案清單的類,並提供了這個php目錄類的調用執行個體,可用於擷取相對路徑或絕對路徑下的目錄與檔案清單。php如何遍曆檔案夾和檔案清單?php遍曆目錄和檔案清單的類,附有使用執行個體。代碼: 複製代碼 程式碼範例:getDir( $Dir );if( $DirFileArray ){foreach( $DirFileArray['DirList'] as $Handle ){$File =
Time of Update: 2016-07-25
0.安裝composer curl -sS https://getcomposer.org/installer | php sudo mv composer.phar /usr/local/bin/composer1.安裝laravel,使用 Composer 下載 Laravel 安裝包: composer global require "laravel/installer=~1.1"2.安裝lumen, 使用下面命令下載 Lumen 命令: composer global
Time of Update: 2016-07-25
《實現第三方授權掃碼登入》一文中tiandi簡單的敘述了一下如何?第三方授權登入Ecshop系統以及公布了核心代碼,主要是修改了使用者的登入判定,即user.php這個檔案 /***************************//* Wechat 登入 //* by tiandi 2014.12.6 //***************************/ if (defined('WEBSITE') ||
Time of Update: 2016-07-25
一旦你決定要搭建一個網站就應該已經制定了設計標準。你認為下一步該做什麼呢?測試!我使用“測試”這個詞來檢測你網站對不同螢幕和瀏覽器尺寸的響應情況。測試在響應式網頁設計的過程中是很重要的一步。如果你明白我所說的那你需要讓你的網站在任何類型的裝置上都可以正常顯示。在當今世界,技術進步和工具所帶來的使用者不僅僅局限在使用網路的膝上型電腦或台式機上。這得益於電信公司提供的火光一般的資料速度。這使得設計人員要確保網站能夠在各種裝置上良好工作。幸運的是,這不是一個大問題。現在已經有許多不錯的線上免費響應式網
Time of Update: 2016-07-25
自己匯入字型,可以按照自己的額需要隨便修改。class Imagecode{private $width ;private $height;private $counts;private $distrubcode;private $fonturl;private $session;function __construct($width = 120,$height = 30,$counts = 5,$distrubcode="1235467890qwertyuipkjhgfdaszxcvbnm",
Time of Update: 2016-07-25
PHP 5.4新特性 掌握traitstrait的引入,可以擴充class的內容,使class在某種形式上實現了多重繼承,更加靈活trait不能被執行個體化範例程式碼: trait Hello { public function sayHello() { echo 'Hello ' . "\n"; } } trait World { public function sayWorld() {
Time of Update: 2016-07-25
/*** 作用:FTP操作類( 拷貝、移動、刪除檔案/建立目錄 )* 時間:2006/5/9* 作者:欣然隨風* QQ:276624915*/class class_ftp{ public $off; // 返回操作狀態(成功/失敗) public $conn_id; // FTP串連 /** * 方法:FTP串連 * @FTP_HOST -- FTP主機 * @FTP_PORT -- 連接埠 * @FTP_USER -- 使用者名稱 *
Time of Update: 2016-07-25
ext/standard/php_array.hhttps://github.com/php/php-src/blob/master/ext/standard/php_array.h#ifndef PHP_ARRAY_H#define
Time of Update: 2016-07-25
一、PHP5.4環境搭配基本流程Apache:Web服務提供者。官網:www.apache.orgPHP: 官網:www.php.netMysql:
Time of Update: 2016-07-25
本文整理自 stackoverflow 網站上的一篇文章 Strange behaviour after loop by reference - Is this a PHP bug? ——在 PHP 迴圈中,如果使用 引用 會引發非常奇怪的行為 - 這是 PHP 的一個 bug 嗎?問題在我寫一個簡單的 PHP 指令碼時,發生了一些非常奇怪的現象。下面是My Code,為了清楚的表達我的意思,我特意去掉了一些不必要的代碼:$arr = array("foo", "bar"
Time of Update: 2016-07-25
php+redis緩衝類 class redisCache { /** * $host : redis伺服器ip * $port : redis伺服器連接埠 * $lifetime : 快取檔案有效期間,單位為秒 * $cacheid : 快取檔案路徑,包含檔案名稱 */ private $host; private $port;
Time of Update: 2016-07-25
/********************************************************************************* * InitPHP 2.0 國產php開發架構 Dao-Nosql-Redis *------------------------------------------------------------------------------- * 著作權: CopyRight By
Time of Update: 2016-07-25
如何才能成為一名專業的php開發人員?資深web開發人員Bruno Skvorc在其部落格上分享了一些心得。當閱讀各種和PHP相關的部落格、Quora問題、Google+社區、資訊和雜誌的時候,Bruno Skvorc注意到討論的問題出現了兩極分化的現象。例如“我如何串連到一個mysql資料庫?”,或者是“在不增加伺服器的前提下,我如何使得郵件系統能夠每小時發送超過一百萬份電子郵件?”Bruno
Time of Update: 2016-07-25
線上編輯使用到的 js 外掛程式:qrcodesvg根據資訊繪製二維碼外掛程式 colorPicker用於顏色選擇,js綁定事件更改二維碼(svg)的顏色canvg用於將svg格式的二維碼轉換成 html5 的 canvas ,之後使用 toDataURL 方法產生二維碼圖片的 base64 編碼資料 ,通過 Ajax 發送給後端熱敏印表機列印二維碼圖片要轉成BMP格式。轉換圖片到BMP的類:/*** class jpg, gif, png =========> BMP** {
Time of Update: 2016-07-25
predis是php串連redis的操作庫,由於它完全使用php編寫,大量使用命名空間以及閉包等功能,只支援php5.3以上版本,故實測效能一般,每秒25000次讀寫,相信改換c語言編寫的php擴充後效能會大幅提升(比如使用C擴充phpredis https://github.com/owlient/phpredis)。 將session資料存放到redis也很簡單: session.save_handler = redis session.save_path = “tcp://127.0.
Time of Update: 2016-07-25
header("Content-type:text/html;charset=utf-8"); error_reporting(0); $redis=new Redis(); $redis->connect('localhost',6379); if($redis->exists("blog")){ $b=$redis->get("blog");
Time of Update: 2016-07-25
不知不覺又來到小編的文章,這次又帶來了一點小知識與大家分享,希望大家有所收穫!程式設計語言有哪些Alternative PHP Cache(APC)是 PHP 的一個免費公開的最佳化代碼緩衝。它用來提供免費,公開並且強健的架構來緩衝和最佳化 PHP 的中間代碼。在 Windows 下,APC 要求有 c:\\\\tmp 目錄,並且該目錄要對 Web 服務器進程可寫。1、安裝以PHP extension 形式安裝2、配置apc.enabled
Time of Update: 2016-07-25
PHP是一種適用於web開發的動態語言。具體點說,就是一個用C語言實現包含大量組件的軟體架構。更狹義點看,可以把它認為是一個強大的UI架構。 瞭解PHP底層實現的目的是什麼?動態語言要像用好首先得瞭解它,記憶體管理、架構模型值得我們借鑒,通過擴充開發實現更多更強大的功能,最佳化我們程式的效能。 1.