Time of Update: 2016-06-13
關於PHPstorm 提示慢慢更新,一點點積累,都是自己在使用中遇到的問題設定:(2016.4.15)1:注釋模板,phpstorm 有非常強大的注釋模板,可以根據自己的需求隨時更改,並設定快速鍵,非常方便 新檔案注釋 PHP File Headerphp/** * Created by PhpStorm. * User: Administrator * Date: 2016/4/13 * Time: 22:44 */類注釋 PHP Class Doc Comment/** * Class
Time of Update: 2016-06-13
php防止站外遠程提交表單的方法這篇文章主要介紹了php防止站外遠程提交表單的方法,執行個體示範了通過session與驗證碼進行提交過濾的方法,非常實用,需要的碼農可以參考下本文執行個體講述了php防止站外遠程提交表單的方法,分享給大家供大家參考。具體實現方法如下:一般來說防止站長提交表單無非就是對每一次開啟表單或提交資料都會需要加一個token來進行驗證了,這個其實與驗證碼做法沒什麼兩樣了,下面來看幾個防止站外遠程提交表單的例子。例子一:我們每一次開啟提交頁面產生一個token然後儲存在ses
Time of Update: 2016-06-13
yii2搭建完美後台並實現rbac許可權控制案例教程作者:白狼 出處:www.manks.top/article/yii2_frame_rbac_template 本文著作權歸作者,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文串連,否則保留追究法律責任的權利。1、安裝yii2未安裝的請參考yii2史上最簡單式安裝教程,沒有之一已安裝的請繼續看下一步操作2、設定資料庫2.1 設定資料庫修改common/config/main-local.php
Time of Update: 2016-06-13
Cakephp 3 (一) 慣例優先原則(convention over configuration) 在Cakephp 3 cookbook中提到,Cakephp 是慣例優先原則的忠實實踐者。Cakephp中,提供一套完整的約定編程體系。慣例優先原則是一個重要的設計模式,目的是統一項目過程中命名不一致的問題,有效加快版本迭代更新速度。Cakephp 3中 MVC三個模組的命名規則有具體介紹。1) 控制器命名(Controller Convention)
Time of Update: 2016-06-13
yii2史上最簡單式安裝教程,沒有之一作者:白狼 出處:www.manks.top/article/yii2_install
Time of Update: 2016-06-13
php redis擴充安裝、配置、使用小結系統是lamp環境(centos6.7+apache2.2+mysql5.7+php5.3),預設軟體下載到/usr/local/src目錄下 redis安裝在/app/local/redis目錄下#wget http://download.redis.io/releases/redis-2.8.24.tar.gz#tar zxvf redis-2.8.24.tar.gz#mkdir -p /app/local/redis#cd redis-2.8.24
Time of Update: 2016-06-13
用PHP抓取百度貼吧郵箱資料註:本程式可能非常適合那些做百度貼吧營銷的朋友。去逛百度貼吧的時候,經常會看到樓主分享一些資源,要求留下郵箱,樓主才給發。對於一個熱門的文章,留下的郵箱數量是非常多的,樓主需要一個一個的去複製那些回複的郵箱,然後再粘貼發送郵件,不是被折磨死就是被累死。無聊至極寫了一個抓取百度貼吧郵箱資料的程式,需要的拿走。程式實現了一鍵抓取文章全部郵箱和分頁抓取郵箱兩個功能,介面懶得做了,效果如下:老規矩,直接貼源碼php$url2="";$page="";if($_GET['url
Time of Update: 2016-06-13
TCP串連的三向交握和四次解散過程用戶端和伺服器在使用TCP串連傳輸資料的過程中,需要經過三向交握建立串連和四次握手中斷連線操作。具體如所示描述了TCP串連從建立到斷開的詳細過程,以下就其中的具體報文細節展開討論。在TCP三向交握建立串連階段,用戶端首先向伺服器發送一個SYN=1,Sequence=p的請求包。如果伺服器同意授予用戶端該連結,則發送ACK=p+1,SYN=1,Sequence=q的回應包。最後在用戶端收到伺服器的回應包以後,也會向伺服器發送一個回應包,具體內容為ACK=q+1,S
Time of Update: 2016-06-13
如何自動化一鍵部署PHP項目1.技能需求完成自動化一鍵部署PHP需要:PHP(略懂),Shell(略懂),git(略懂)2.最終效果輸入密碼,斷行符號,5~20秒後(一般一天一次持續傳遞,部署的代碼量和sql指令碼都不會很大)執行產生的log檔案、Database Backup和資料庫執行結果在這裡: 3.如何做的Part1-Git首先要有一個VCS系統,我這裡用的是Git用戶端,本地和伺服器都是。(沒用過Git可以看這篇文章,我就是用它入門的)這裡只用到Git
Time of Update: 2016-06-13
vagrant系列教程(三):vagrant搭建的php7環境前面已經把vagrant的基礎知識已經基本過了一遍 了,相信只要按著教程來,你已經搭建好了自己的基礎環境。接下來說一說如何搭建php7的開發環境。 申明一下,這裡使用的box,就是前面示範的centos7 地址奉上:
Time of Update: 2016-06-13
(轉)趣文:我是一個線程來自:碼農翻身(號:coderising)作者:IBM劉欣 我是一個線程, 我一出生就被編了個號: 0x3704, 然後被領到一個昏暗的屋子裡, 這裡我發現了很多和我一模一樣的同伴。我身邊的同伴0x6900 待的時間比較長, 他帶著滄桑的口氣對我說:我們線程的宿命就是處理包裹。 把包裹處理完以後還得馬上回到這裡,否則可能永遠回不來了。 我一臉懵懂,包裹,什麼包裹?”不要著急,馬上你就會明白了,
Time of Update: 2016-06-13
yum安裝PHP發生問題的逐步解決 [[email protected] php-5.6.20]# ./configure --enable-fpm --with-mysqlconfigure: error: xml2-config not found. Please check your libxml2 installation.[[email protected] php-5.6.20]# rpm -qa |grep libxml2libxml2-python-2.
Time of Update: 2016-06-13
windows定時執行PHP的技巧windows定時執行PHP相信不少讀者(PHP愛好者)在工作、學習的過程中經常抱怨:在WIN如何讓PHP定時自動發信呢??如何讓MYSQL實現自動備份而無後顧之憂呢??如 果完全依靠手工進行當然也可以實現,但操作上似乎過於繁瑣了一點!別著急,利用系統的工作排程器(Windows
Time of Update: 2016-06-13
yii2中自訂驗證規則rules作者:白狼 出處:www.manks.top/article/yii2_custom_rules
Time of Update: 2016-06-13
php curl 執行個體+詳解直接上執行個體php//建立一個新cURL資源 $ch = curl_init(); //用於中文等特殊字元的url轉碼 $aurl = urlencode($address); $url="http://api.map.baidu.com/geocoder/v2/?address=".$aurl."&output=json&ak={你的api}"; //設定URL和相應的選項 curl_setopt($ch,
Time of Update: 2016-06-13
[PHP學習日誌]簡單Session的使用 首先,給出一些Session的解釋:目前最實用的網路通訊協定即HTTP超文字傳輸通訊協定 (HTTP),它是“無狀態”的,所謂“無狀態”是指它在使用者與伺服器互動時沒有儲存需要互動的“狀態”。而Session 是在網路應用中的“會話控制”模組。因此 Session Object Storage
Time of Update: 2016-06-13
PHP練習題(一)程式1 .題目: 企業發放的獎金根據利潤提成。利潤(I)低於或等於10萬元時,獎金可提10% ; 利潤高於10 萬元, 低於20 萬元時, 低於10萬元的部分按10% 提成,高於 10萬元的部分,可提成7.5%;20萬到40 萬之間時,高於20 萬元的部分,可提成5%; 高於40 萬元的部分, 可提成1%,從鍵盤輸入當月利潤I,求應發放獎金總數?(利用if else if) 1 $I = 4324128; 2 $bonus = 0; // 獎金數 3 4 if ($I )
Time of Update: 2016-06-13
推薦PHP程式員進階的好書《UNIX網路編程卷1(第3版)》《UNIX網路編程卷2(第2版)》《UNIX環境進階編程(第3版)》《UNIX編程藝術》《MySQL技術內幕(第5版)》《深入理解電腦系統》《用TCP/IP進行網際互聯》《高效能MySQL(第3版)》《HTTP權威指南》《Linux程式設計(第4版)》《鳥哥的Linux私房菜基礎學習篇(第3版)》《電腦程式設計藝術基本演算法卷1(第3版)》《Web前端駭客技術揭秘》餘弦著《說話的魅力》劉墉著《RESTful Web
Time of Update: 2016-06-13
PHP練習題(二)程式6.題目: 假設某人有100,000現金,每經過一次路口需要進行一次交費交費規則為當他現金大於50,000時每次需要交%5,如果現金小於等於50,000時每次交5,000.問此人可以經過多少次這個路口。 1 $money = 100000; 2 $i = 0; 3 while($money >= 5000) { 4 if( $money > 50000) { 5 $money *= 95/100; 6 } else if( $money )
Time of Update: 2016-06-13
php產生的csv, 無法完整顯示帶前置0的數字 php產生csv檔案時,如果數位第一位為0的話,顯示時則不會顯示第一個0可以在php中做特殊處理,使得產生的csv在顯示時能顯示出第一個0有兩種方法可以實現:1、給數字加上引號,並且在引號前面再加上個等號,如數字0555,,則產生時為="0555"2、在數字前面加上定位字元,如是數字0555,則產生時為\t0555$arr = array ( array ('111', 2222, '0555'), array ('222