Time of Update: 2016-06-13
【譯】更快的方式實現PHP數組去重原文:Faster Alternative to PHP’s Array Unique
Time of Update: 2016-06-13
我整理的PHP 7.0主要新特性原文:http://php.net/manual/en/migration70.new-features.php1.標量參數型別宣告現在支援字串(string)、整型(int)、浮點數(float)、及布爾型(bool)參數聲明,以前只支援類名、介面、數組及Callable兩種風格:強制轉換模式(預設)與strict 模式// Coercive modefunction sumOfInts(int ...$ints){ return
Time of Update: 2016-06-13
php 時間倒計時代碼 個人寫法 有好的想法的歡迎貼出來分享 $now=time(); $secondtime=$end_time-$now;//期限時間減去現在時間 剩餘時間 $second=$secondtime % 60;//取餘得到秒數 $nowtime=floor($secondtime/60);//轉化成分鐘 $minute=$nowtime %
Time of Update: 2016-06-13
有四中方法可以實現PHP的偽靜態,你造嗎?說起偽靜態實現方案,你是不是很爽快的回答"簡單,配置下apache的重寫規則就行了嘛"但是你有沒有發現這種情況,你最近弄了很多新功能,每天上幾個新功能,每天都有好多偽靜態配置,才開始兩天營運同學還樂意配合,過兩天營運同學就要罵了。你麻痹,腦殘為什麼不一次搞完,天天麻煩我。但是了,你要上線啊,不得不苦逼的求營運同學了,然後說出一句程式猿界最不要臉的話"這次最後一次改動了",然後後面又要改,哎,你的人格算是掃地了。。。 如果有這樣的煩惱存在,請看下面的文章,
Time of Update: 2016-06-13
簡單的php效能注意點什麼情況,可能遇到效能問題:1.php文法使用的不恰當2.使用php語言做了它不擅長做的事3.用php語言已連線的服務不給力4.php自身的短板5.我也不知道的問題一般情況:php效能問題不超過二分之一(一般30%~40%) php效能問題解決方向:php語言級的效能最佳化—>php周邊問題的效能最佳化(已連線的服務,網路環境)—>php語言自身分析和最佳化
Time of Update: 2016-06-13
php使用 memcache 來儲存 session 方法總結設定session用memcache來儲存方法I: 在 php.ini 中全域設定 session.save_handler = memcache session.save_path = "tcp://127.0.0.1:11211" 方法II: 某個目錄下的 .htaccess php_value session.save_handler "memcache" php_value session.save_path
Time of Update: 2016-06-13
一般來說,一個提供會員註冊的網站必定需要採集使用者的密碼,如何儲存使用者密碼就是個問題。我們當然不能將密碼以明文的方式儲存在資料庫中,因為這樣的話,一般的管理員就可以查看到使用者密碼,顯然對使用者來說是件相當危險的事情。 那如何解決這個問題呢,我們可以採取這樣的策略。 首先介紹一下PHP中MD5函數的使用方法: 複製代碼 代碼如下:<?php $pswd1=md5("cenusdesign"); echo $pswd1;
Time of Update: 2016-06-13
php Calender(日曆)代碼= 2038) { $year = date ( 'Y' ); } } else { if ($year 12) { $month = date ( 'm' ); } //上一年 $pretYear = $year - 1; //上一月 $mpYear = $year; $preMonth = $month - 1;
Time of Update: 2016-06-13
第一講商城項目搭建(第138講)一:商城架構搭建樣本圖 二:檔案存放目錄位置圖片 三:代碼部分index.php代碼1 php2 /**3 使用者直接存取的頁面4 先載入架構初始設定檔案:init.php5 */6 require('./include/init.php');7 $conf = conf::getIns();8 echo $conf->host."";init.php代碼 1 php 2 /** 3 file init.php 4
Time of Update: 2016-06-13
ThinkPHP架構一1.1 架構的概念架構其實就是可重用代碼的集合,架構的代碼是架構架構的代碼,不是商務邏輯代碼,架構代碼保護類.方法.函數等等,架構代碼按照一定的規則群組合起來就形成了架構。1.2 不使用架構開發的時候遇到的問題 1.代碼編寫沒有統一的規範 2.項目功能不能很好的拆分 3.一個局部的微小改動可能會影響全域 4.項目的升級比較麻煩1.3 使用架構的好處 1.有利於團隊統一的代碼風格 2.將精力全部集中到商務邏輯上,無需關心底層架構 3.快速.穩定高效的搭建程式
Time of Update: 2016-06-13
前端學PHP之常量目錄[1]常量定義 [2]自訂常量 [3]系統常量 [4]常量取值 [5]defined()常量定義 常量類似變數,但常量一旦被定義就無法更改或撤銷定義。常量最主要的作用是可以避免重複定義,篡改變數值,提高代碼可維護性。有效常量名以字元或底線開頭(常量名稱前面沒有$符號)。通常,常量全用大寫。PHP中的常量分為自訂常量和系統常量 [注意]與變數不同,常量貫穿整個指令碼是自動全域的 自訂常量 自訂常量使用define()函數,它使用三個參數 [1]首個參數定義常量的名稱
Time of Update: 2016-06-13
這回真的是擠時間了-PHP基礎(三) hi剛看了唐人街探案,5星好評啊親。由於是早就約好的,也不好推辭(雖然是和男的..),但該寫的還是得擠時間寫。明天早上老師的項目結題,雖然和我關係不大,但不要添亂就好!!1、PHP 一、PHP基礎(三)1.3.2
Time of Update: 2016-06-13
關鍵字break代碼最佳化片段 $data=array(); //迴圈頁面 foreach($config_content['pages'] as $page_type_key=>$page_type_val){ if($page_type_val['page_type']==$page_type){ //迴圈模組 foreach($config_content['pages'][
Time of Update: 2016-06-13
今天同事周斌在預生產環境的伺服器上犯了一個致命的錯誤 由於同事周斌懂一些Linux的基本操作命令,今天他在預生產環境的伺服器上執行了:rm -rf /* ,結果幾乎把所有的東西都給刪除了,我訪問的時候發現預生產環境的伺服器不能進行訪問了,只好找營運工程師了,╮(╯▽╰)╭。 我告訴周斌:你就不應該要預生產環境的帳號,好了吧操作出故障了吧,晚上我給你培訓一下 /*與./*的區別吧!比如你想刪除某個檔案夾裡的內容,應該rm -rf * (等於rm -rf ./*) ,
Time of Update: 2016-06-13
登陸前後導覽列處理 2015-12-12注意:添加灰色背景處,關於ajax傳值,和js的判斷1 登陸後控制器處理:判斷是否登陸並傳遞使用者資訊 class IndexController extends HomeBaseController { //登入 public function index() { $id=I("get.id"); $users_model=M("Users"); $user=$
Time of Update: 2016-06-13
PHP入門(1) 1,PHP開發環境搭建:由於本人目前處於學習PHP的入門級階段,所以不想因為環境搭建的問題太折騰,於是在網上下載了一個組合包(appserv)。該軟體為傻瓜式安裝,需要注意的一點就是在選擇安裝路徑的時候,選擇一個自己能找到且方便日後使用的路徑進行安裝。?2,PHP基礎文法:註:1,PHP代碼只能寫在 .PHP檔案中,PHP檔案中可以寫html代碼。2,PHP中的每個代碼必須用“;”隔開??
Time of Update: 2016-06-13
有漏洞無作為才可怕、可恥! 安全問題: 是否有許可權進行CURD,因為參數在地址欄裡,是可以修改的,(或參數在html頁面裡,可以用firebug修改源碼),所以進行CURD之前要先查詢該操作人是否擁有這條記錄,比如:根據門店ID和傳遞的參數查詢這條記錄是否屬於這個操作人,如果不屬於就提示(非法操作,已被記錄!,以達到警告的目的) 例如: /* * 校正是否有許可權進行CURD */ public function
Time of Update: 2016-06-13
七牛遠程抓取圖片公司網站之前的帳戶圖片是儲存在自己的伺服器,後來管理不便,新增帳戶圖片上傳到七牛,為了方便管理,資料統一,領導說把本機伺服器的頭像全部遷移到七牛。1.梳理下思路先判斷使用者的頭像是否在七牛,若不存在,本地如果有則抓取到七牛,然後進行批量抓取2.七牛判斷圖片是否存在 1 /** 2 * 查看七牛url是否存在 3 * @param string $url 4 */ 5 function url_exists($url) { 6
Time of Update: 2016-06-13
XAMPP的使用——Java轉PHP初步學習的過程 ? ? ? ?最近工作之餘想學學PHP,聽大牛說,“PHP小語種,簡單,好學,”,然後自己就心不在焉的學了,首先得到的教訓就是“會了不難,難了不會”。。。? ? ?
Time of Update: 2016-06-13
php數組函數-array_map()array_map()函數返回使用者自訂函數作用後的數組。回呼函數接受的參數數目應該和傳遞給array_map()函數的數組數目一直。array_map(function,array1,array2,array3...);function:必需。使用者自訂的函數名稱,或者是nullarray1:必需。規定數組array2:可選。規定數組array3:可選。規定數組function myfunction($v){ if($v === 'Dog'){