Time of Update: 2016-07-13
PHP中類的繼承關係,PHP繼承關係在PHP中,我時常會寫一個類,類寫了一個共用方法,然後讓子類去繼承就能得到相應的功能。假設大致有這麼一個父類: 1 php 2 class Father{ 3 4 public function __construct(){ 5 echo '我是父類的構造方法!'; 6 } 7 8 protected function say($str = 'Hello World!'){ 9 echo
Time of Update: 2016-07-13
CodeIgniter架構學習隨筆,codeigniter隨筆----------------------------------------------------------------------------------------------- Codeigniter架構 -----------------------------------------------------------------------------------------------
Time of Update: 2016-07-13
ajax+php控制所有後台函數調用,ajaxphp後台函數總共分成3大部分來完成php的ajax調用邏輯,以下是大致的結構第一部分:ajax請求:主要是action這個參數,LoginController是php的類名,login是LoginController這個類中的函數名$('#submit').on('click', function (e) { e.stopPropagation(); $.ajax({ url:
Time of Update: 2016-07-13
mysql的MyISAM 和 InnoDB 的區別?最佳化MYSQL資料庫的方法?,myisaminnodbMyISAM 和 InnoDB 的基本區別1.InnoDB不支援FULLTEXT類型的索引。2.InnoDB 中不儲存表的具體行數,也就是說,執行select count(*) from table時,InnoDB要掃描一遍整個表來計算有多少行,但是MyISAM只要簡單的讀出儲存好的行數即可。注意的是,當count(*)語句包含
Time of Update: 2016-07-13
PHP實現對png映像進行縮放的方法(支援透明背景),png縮放本文執行個體講述了PHP實現對png映像進行縮放的方法。分享給大家供大家參考。具體實現方法如下:function smart_resize_image( $file, $width = 0, $height = 0, $proportional = false, $output = 'file', $delete_original = true, $use_linux_commands = false ){ if (
Time of Update: 2016-07-13
MYSQL的索引類型:PRIMARY, INDEX,UNIQUE,FULLTEXT,SPAIAL 有什麼區別?各適用於什麼場合?,fulltextspaialMysql常見索引有:主鍵索引、唯一索引、普通索引、全文索引、複合式索引PRIMARY KEY(主鍵索引) ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) UNIQUE(唯一索引) ALTER TABLE `table_name` ADD UNIQUE (`column`
Time of Update: 2016-07-13
YII架構下實現密碼修改,yii架構密碼修改YII2 實現修改密碼功能主要痛點:1、密碼加密 YII2對密碼加密產生的結果是不同的,即用相同的初始密碼在不同時間得到的加密結果不同,所以我們不能用常用的方法去驗證密碼是否正確(將密碼加密後與資料庫中的密碼相比較)。YII2有自己的加密以及密碼驗證流程。 加密 $hash = Yii::$app->getSecurity()->generatePasswordHash('123456']); 驗證 Yii::$app->getSecurity(
Time of Update: 2016-07-13
COOKIE和SESSION關係和區別等,cookiesession區別一、cookie介紹cookie 常用於識別使用者。cookie 是伺服器留在使用者電腦中的小檔案。每當相同的電腦通過瀏覽器請求頁面時,它同時會發送 cookie。通過 PHP,您能夠建立並取回 cookie 的值。1、設定CookiePHP用SetCookie函數來設定Cookie。SetCookie函數定義了一個Cookie,並且把它附加在HTTP頭的後面,SetCookie函數的原型如下: int SetCookie(
Time of Update: 2016-07-13
一個理解PHP物件導向編程(OOP)的執行個體,物件導向編程oop php class Person{ //聲明一個新變數公開變數$name,可被任何包中的類訪問 public $name; public $sex; public $age; //聲明該類的一個方法 function say() { echo "你好!"; echo "我的的名字是:" .
Time of Update: 2016-07-13
淺談COOKIE和SESSION區別,淺談cookiesession一、cookie介紹cookie 常用於識別使用者。cookie 是伺服器留在使用者電腦中的小檔案。每當相同的電腦通過瀏覽器請求頁面時,它同時會發送 cookie。通過 PHP,您能夠建立並取回 cookie 的值。1、設定CookiePHP用SetCookie函數來設定Cookie。SetCookie函數定義了一個Cookie,並且把它附加在HTTP頭的後面,SetCookie函數的原型如下: int
Time of Update: 2016-07-13
PHP實現C#山寨ArrayList的方法,本文執行個體講述了PHP實現C#山寨ArrayList的方法。分享給大家供大家參考。具體如下:class ArrayList{ public $length; public $name; public $my_array; function __construct() { $this->my_array=Array(); } public function Add($element) { array_push($this->my_array,
Time of Update: 2016-07-13
關於NoSQL與SQL的區別,NoSQL與SQL簡單說來:sql是關係型資料庫的結構化查詢語言 (SQL),而nosql,一般代指菲關係型資料庫,sql語句就不能用來,不過有些有leisql的查詢語言,且nosql資料庫沒有統一的查詢語言。
Time of Update: 2016-07-13
WampServer搭建php環境可能遇到的問題,wampserverphpWampServer搭建php環境可能遇到的問題 1.安裝時報錯,缺少 MSVCR100.DLL 檔案這是因為wampServer安裝時用到的vc庫沒有更新,要安裝更新之後再進行安裝,因為之前安裝的VC版本低了,才導致安裝的時候提示丟失MSVCR100.dll檔案。以下分別是32位與64位的VC10下載地址:VC10 SP1 vcredist_x86.exe 32 bits :http://www.microsoft.
Time of Update: 2016-07-13
PHP計算加權平均數的方法,php計算加權平均本文執行個體講述了PHP計算加權平均數的方法。分享給大家供大家參考。具體如下:";?>"; } $result=$sum/$total_score; echo
Time of Update: 2016-07-13
SQL語句最佳化原則,sql語句最佳化 處理百萬級以上的資料提高查詢速度的方法:1.應盡量避免在 where 子句中使用!=或<>操作符,否則將引擎放棄使用索引而進行全表掃描。 2.對查詢進行最佳化,應盡量避免全表掃描,首先應考慮在 where 及 order by 涉及的列上建立索引。 3.應盡量避免在 where 子句中對欄位進行 null 值判斷,否則將導致引擎放棄使用索引而進行全表掃描,如: select id from t where num is null
Time of Update: 2016-07-13
PHP基於原廠模式實現的計算機執行個體,php工廠計算機執行個體本文執行個體講述了PHP基於原廠模式實現的計算機。分享給大家供大家參考。具體如下:abstract class Calculator{ private $number1; private $number2; public $result; /** * @return the $number2 */ public function getNumber2() { return $this->number2; } /** *
Time of Update: 2016-07-13
php程式效率最佳化的一些策略小結,php效率策略小結1.在可以用file_get_contents替代file、fopen、feof、fgets等系列方法的情況下,盡量用 file_get_contents,因為他的效率高得多!但是要注意file_get_contents在開啟一個URL檔案時候的PHP版本問題; 2.盡量的少進行檔案操作,雖然PHP的檔案操作效率也不低的; 3.最佳化Select
Time of Update: 2016-07-13
PHP擷取指定月份第一天和最後一天的方法,php最後一天本文執行個體講述了PHP擷取指定月份第一天和最後一天的方法。分享給大家供大家參考。具體如下:複製代碼 代碼如下:$date = date(time());$start_date = date('Y-m-d', mktime(00, 00, 00, date('m', strtotime($date))+1, 01));$end_date = date('Y-m-d', mktime(23, 59, 59, date('m',
Time of Update: 2016-07-13
php圖片等比例縮放,建立檔案index.php,需要在統計目錄下有個圖片為q.jpg(可根據源碼變更圖片的名稱)原始碼如下:$filename="q.jpg"; $per=0.3; list($width, $height)=getimagesize($filename); $n_w=$width*$per; $n_h=$height*$per; $new=imagecreatetruecolor($n_w, $n_h); $img=imagecreatefromjpeg($filename)
Time of Update: 2016-07-13
php+html5基於websocket實現聊天室的方法,html5websocket本文執行個體講述了php+html5基於websocket實現聊天室的方法。分享給大家供大家參考。具體如下:html5的websocket 實現了雙向通訊,折騰了幾天弄了個聊天室,分享給大家run();class Sock{ public $sockets; public $users; public $master; public function __construct($address, $port){