Time of Update: 2017-08-18
本文通過範例程式碼給大家介紹了Django中的cookie與session操作,需要的朋友參考下吧添加cookie:def login(req): if req.method=="POST": uf = UserInfoForm(req.POST) if uf.is_valid(): username = uf.cleaned_data["username"] password =
Time of Update: 2017-08-18
在我們日常開發工作中,很多時候都要進行密碼產生,使用PHP開發應用程式,尤其是網站程式,常常需要產生隨機密碼,如使用者註冊產生隨機密碼,使用者重設密碼也需要產生一個隨機的密碼,今天就給大家介紹php產生隨機密碼,包含大小寫字母,阿拉伯數字,特殊字元,密碼長度,使用額外的特殊字元,從字元列中產生隨機密碼。首先下載我們本節課程所需要用到的php產生隨機密碼類庫:http://www.php.cn/xiazai/leiku/498下載完成之後找到我們需要的php類檔案,解壓至我們本地目錄,建立新的ph
Time of Update: 2017-08-17
<?php/** 有一頭母牛,到四歲可生育,每年一頭,所生均是一樣的母牛,15歲絕育,20歲死亡* n年後有多少頭牛* 本題需要使用遞迴函式計算* 條件1:當牛的年限在4-15歲,即可生育* 條件2:當牛到20歲死亡*///$n為年限function sum($n){ //定義一個計數結果 static $num = 1; //開始迴圈判斷牛的歲數 for($i=1;$i<=$n;$i++) { if($i>=4&&$i<1
Time of Update: 2017-08-17
在我們日常開發工作中,少不了要與資料庫以及資料表打交道,我們通常都會遇到多表查詢,聯表查詢,以及兩個表合并然後產生一個新的表等等,今天我們就給大家介紹一個簡單的php簡單的兩表合并成新表類,把2個表合并成1個表,並且有序排列的方法,涉及針對數組的遍曆與排序操作技巧,具有一定的實用價值!第一步、首先下載我們本節課程所需要用到的php簡單的兩表合并成新表類庫:http://www.php.cn/xiazai/leiku/540第二步、下載完成之後找到我們需要的php類檔案,解壓至我們本地目錄,建立新
Time of Update: 2017-08-17
最近在學習laravel,正好學習到了ioc容器,但發現網上這方面的資料較少,所以將自己學習的總結下,下面這篇文章主要給大家介紹了關於Laravel學習教程之IOC容器的相關資料,需要的朋友可以參考借鑒,下面來一起看看吧。前言Laravel使用IoC(Inversion of Control,控制倒轉,這是一個設計模式,可以先查看下百科)容器這個強有力的工具管理類依賴。依賴注入(也是一種設計模式,一般用於實現IoC)是一個不用編寫固定代碼來處理類之間依賴的方法,相反的,這些依賴是在運行時注入的,
Time of Update: 2017-08-17
在我們學習php的過程中,物件導向是必不可少的一部,很多小夥伴對於物件導向都是模稜兩可的,學習物件導向,當然首先就要瞭解什麼是類,什麼是對象,類和對象有什麼關係?類和對象的關係:類是用於產生對象的模板,而對象是類的執行個體。相信這個大家都比較瞭解了,今天我們就給大家介紹php物件導向程式設計的開發!第一步、首先下載我們本節課程所需要用到的php物件導向程式設計類庫:http://www.php.cn/xiazai/leiku/618第二步、下載完成之後找到我們需要的php類檔案,解壓至我們本地目
Time of Update: 2017-08-17
摘要:Yii2的事件採用了“觀察者模式”,先瞭解觀察者,再學事件就容易了。它是什麼首先不要被名字所嚇倒,往下看,它真的很簡單。先來一個比較高大上的定義:觀察者模式定義了一系列對象之間的一對多關聯性,當一個對象改變狀態後,其他依賴者都會收到通知。看明白了嗎?如果沒明白我們再來一個生活一點的:觀察者模式就是訂報紙的模式,你和一些人向某個報社訂報紙,只要有新報紙出版,報社就會給你們送來,具體你們怎麼看和報社無關,只要報社不倒閉,就會一直給你們送。當然,你也可以退訂。觀察者模式 == 報社 +
Time of Update: 2017-08-17
摘要:在編程的過程中我們應該學會如何使用介面來給變我們的生活,極大的提升自我能力。介面不是新特性,但是非常重要,下面我們來擼個介面的小例子。 ...虛構一個DocumentStore的類,這個類負責從不同的資源收集文本。可以從遠程url讀取html,也可以讀取資源,也可以收集終端命令輸出。定義DocumentStore類class DocumentStore{ protected $data = []; public function
Time of Update: 2017-08-16
在我們之前的一節課成我們介紹了php擷取上周一、上周日,下周一的樣本分享,相信很多小夥伴麼對於擷取時間都能夠熟悉的掌握合運用了,那麼我們如何將時間格式化的顯示出來呢,今天我們就給大家介紹php如何將時間格式化,將時間戳記轉換為多少天、小時、分鐘、秒前的實現過程~首先下載我們本節課程所需要用到的php將時間格式化的類庫:http://www.php.cn/xiazai/leiku/709下載完成之後找到我們需要的php類檔案,解壓至我們本地目錄,建立新的php檔案!完成之後,我們要在新的php檔案
Time of Update: 2017-08-16
在我們上節課中我們介紹了php實現高效率的人民幣金額轉大寫程式的樣本開發,那麼在我們現實中我們經常看到這樣的說明,排名不分先後,按姓名首字母進行排序。這是中國人大多數使用的排序方法。那麼在php程式中該如何操作呢?第一步、首先下載我們本節課程所需要用到的php漢字轉拼音得到首字母的類庫:http://www.php.cn/xiazai/leiku/742第二步、下載完成之後找到我們需要的php類檔案,解壓至我們本地目錄,建立新的php檔案!第三步、完成之後,我們要在新的php檔案裡調用這類,以及
Time of Update: 2017-08-16
摘要:php 利用openssl加密解密參考了別人的文章,自己做了筆記①準備工作找到php.ini 去掉openssl.dll前面的';'。找到openssl.cnf的位置,我的在D:\xampp\apache\conf。配置apache以支援SSL:開啟apache的設定檔conf/httpd.confLoadModule ssl_module modules/mod_ssl.so、Include
Time of Update: 2017-08-16
摘要:商品秒殺案例秒殺案例:<?php header("content-type:text/html;charset=utf-8"); $redis = new redis(); $result = $redis->connect('10.10.10.119', 6379); $mywatchkey = $redis->get("mywatchkey");
Time of Update: 2017-08-16
摘要:nginx基本配置與參數說明#運行使用者user nobody;#啟動進程,通常設定成和cpu的數量相等worker_processes 1;#全域錯誤記錄檔及PID檔案#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;#工作模式及串連數上限events {#epoll是多工IO(I/O
Time of Update: 2017-08-16
在我們日常開發工作中,有的時候我們需要開發採集器發布介面這個就要使用到遠程附件的功能,這個呢我們是需要用php遠程下載檔案儲存到本地的函數即可,如果伺服器支援CURL函數,程式則會優先選擇CURL,因為測試結果表明CURL的回應時間及資源佔用率比file_get_contents小得多;首先我們還是要下載我們需要的php下載遠程檔案到本機存放區的函數類庫:http://www.php.cn/xiazai/leiku/805
Time of Update: 2017-08-16
encode64可以獲得最短的由26個英文大小寫字母數字加上"-_"兩個符號編碼的資料, 這個個字串可以在網路自由傳輸, 無需考慮被自動轉碼引起的混亂. 缺點: 對於大字串太慢了, 原因不明, 可能PHP指令碼本身就是慢, 所以它內建 很多函數, 這些函數如果用指令碼來實現是不可忍受的. 而JavaScript就沒這個問題, 指令碼的速度快的多第一步、首先下載我們需要的php的encode64編碼類別庫:http://www.php.cn/xiazai/leiku/806
Time of Update: 2017-08-15
在之前的一篇文章中我們介紹了關於php驗證碼類的調用文字教程,相信大家對於驗證碼都有一定瞭解和認識了,它能防止表單惡意的註冊或提交,防止惡意破解密碼、刷票、刷頁等,通過驗證碼也能減輕伺服器壓力,今天就給大家介紹php驗證碼樣式的使用!首先下載我們本節需要的php驗證碼類:http://www.php.cn/xiazai/leiku/458
Time of Update: 2017-08-15
在我們之前的文章中我們一直給大家介紹的都關於字串的如何截取,字串的轉化,那麼今天的這節課程就給大家介紹一下關於php安全字串的開發,在此之前寫cookie的value值的時候,看了下google和baidu的cookie檔案,裡面的value是一長串字元.於是就給大家介紹如何產生安全字串。一、在我們開始之前需要下載我們本節需要的php安全字串類庫:http://www.php.cn/xiazai/leiku/607
Time of Update: 2017-08-15
html實體符號被用作實現保留字元或者表達鍵盤無法輸入的一些常用字元。在大多數瀏覽器中預設的字元集為ISO-8859-1。html實體符號我們在網頁設計中經常用到,那麼我們如何使用php將非ASCII字串轉換成HTML實體,要進行編碼的字串,返回HTML實體引用。第一步:下載我們本節課有需要的php將字串轉為html實體的類庫:http://www.php.cn/xiazai/leiku/608
Time of Update: 2017-08-15
我們在上一節課程中我們介紹了關於php不破壞單詞截取子字串的執行個體詳解 看過上一篇文章的小夥伴都應該知道php可以截取字串不破壞單詞,同時相信大家對字串的截取都有一定的瞭解,那麼我們今天給大家介紹了事php截取指定字串之間的字串,簡單點了來說,就是把截取這個字串,從哪裡開始截取,然後在哪裡結束!我們還是用php類,首先開始下載我們需要使用到的php截取指定字串之間的字串的類:http://www.php.cn/xiazai/leiku/611
Time of Update: 2017-08-15
本篇文章主要介紹了Yii2使用表單上傳檔案的執行個體代碼,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧yii2用表單上傳檔案經常用到的,該怎樣上傳呢?1、單個檔案上傳首先建立一個模型models/UploadForm.php,內容如下namespace app\models;use yii\base\Model;use yii\web\UploadedFile;/** * UploadForm is the model behind the upload form.