Time of Update: 2017-10-12
這篇文章主要介紹了CentOS7伺服器中apache、php7以及mysql5.7的安裝配置代碼,需要的朋友可以參考下CentOS7伺服器中apache、php7以及mysql5.7的配置代碼如下所示:yum upgradeyum install net-tools安裝apache關閉SELinux編輯器開啟 etc/selinux/config 檔案,找到 SELINUX=enforcing 欄位,將其改成 SELINUX=disabled ,並重啟裝置。yum -y install
Time of Update: 2017-10-23
一、Apache 因為Apache官網只提供原始碼,如果要使用必須得自己編譯,這裡我選擇第三方安裝包Apache Lounge。進入Apachelounge官方下載地址:http://www.apachelounge.com/download/首先下載並安裝vc redist,這是Apache運行必需的一個組件。下載Apache解壓版,將解壓後的檔案夾放在你想要安裝的路徑下。修改設定檔: Apache預設存在路徑:“c:\Apache24”
Time of Update: 2017-10-20
最近看了篇關於php內的hashtable的文章,PHP資料存放區的核心,各種常量、變數、函數、類、對象等都用它來組織的。轉載地址 http://www.phppan.com/2009/12/zend-hashtable/,源碼還沒看,看了第一部分的邏輯講解,先轉載一下HashTable在通常的資料結構教材中也稱作散列表,雜湊表。其基本原理比較簡單(如果你對其不熟悉,請查閱隨便一本資料結構教材或在網上搜
Time of Update: 2017-09-06
方法一:<?php header("Content-Type: text/html; charset=utf-8");$str="107sadf網站工作室歡迎您!"; echo strlen($str)."<br>"; echo substr($str,0,12)."<br>"; echo mb_strlen($str,"UTF8
Time of Update: 2017-09-09
session的逾時時間設定settings中SESSION_COOKIE_AGE=60*30 30分鐘。SESSION_EXPIRE_AT_BROWSER_CLOSE False:會話cookie可以在使用者瀏覽器中保持有效期間。True:關閉瀏覽器,則Cookie失效。SESSION_COOKIE_DOMAIN 生效網站SESSION_COOKIE_NAME
Time of Update: 2017-08-18
這篇文章主要介紹了PHP實現基於回溯法求解迷宮問題的方法,結合執行個體形式詳細分析了回溯法的原理、實現步驟與解決迷宮問題的相關操作技巧,需要的朋友可以參考下本文執行個體講述了PHP實現基於回溯法求解迷宮問題的方法。分享給大家供大家參考,具體如下:引言最近在leetcode上看了些演算法題,有些看著很簡單的很常用的東西,竟然一下子想不出來怎麼求解,比如說:實現sqrt函數,求數組的排列。如果高數學的不好,這些看似簡單的問題,第一次碰到也會感覺很難求解,當然了,今天要說的是這樣一個問題,求解迷宮的所
Time of Update: 2017-08-18
我們之前的課程中給大家介紹過php支援生僻字的漢字轉拼音的開發樣本,相信大家對此也有一定的瞭解,那麼我們今天就給大家介紹,php擷取中文拼音首字母,英文的字串:不變返回(包括數字) eg .abc123 => abc123、中文字串:返回拼音首字元 eg. 測試字串 => CSZFC、中英混合串: 返回拼音首字元和英文 eg. 我i我j =>
Time of Update: 2017-08-22
下面小編就為大家帶來一篇php將html轉為圖片的實現方法。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧在伺服器端解析將編譯好的html轉換為圖片。由於html一般由用戶端瀏覽器解析,伺服器端不能直接解析html代碼。所以我們需要藉助php類庫及擴充完成這一需求。檔案轉換過程為 html —> pdf —>png。需要藉助的類庫是mPDF ,imagickpdf 官方下載地址是:http://www.mpdf1.com/mpdf/index.php (
Time of Update: 2017-08-21
對於許多熟悉VPS的同學來說,VPS開通後,首先要做的,就是搭建伺服器環境了。為了省事,方便,網上有流行的一鍵安裝包。目前來看,大致流行的有兩種:LNMP和LNAMP。LNMP是Linux+Nginx+Mysql+PHP的組合方式,其特點是利用Nginx的快速與輕量級,替代以前的LAMP(Linux+Apache+Mysql+PHP)的方式。由於安裝方便,並且安裝指令碼也隨時更新,LNMP成為很多站長首選的一鍵安裝包。LNMP方式的優點:佔用VPS資源較少,Nginx配置起來也比較簡單,利用fa
Time of Update: 2017-08-21
一個php日期節假日換算類,將陽曆轉換為陰曆,將陰曆轉換為陽曆
Time of Update: 2017-08-09
這篇文章主要介紹了PHP使用new StdClass()建立Null 物件的方法,結合具體執行個體形式分析了phpNull 物件的建立與使用方法,需要的朋友可以參考下本文執行個體講述了PHP使用new StdClass()建立Null 物件的方法。分享給大家供大家參考,具體如下:PHP可以用 $object = new StdClass(); 建立一個沒有成員方法和屬性的Null
Time of Update: 2017-07-24
register_shutdown_function() 函數可實現當程式執行完成後執行的函數,其功能為可實現程式執行完成的後續操作,需要的朋友可以參考下設定錯誤和異常處理三函數register_shutdown_function(array(‘Debug','fatalError')); //定義PHP程式執行完成後執行的函數set_error_handler(array(‘Debug','appError')); //
Time of Update: 2017-08-12
這篇文章主要介紹了PHP簡單計算兩個時間差的方法,結合具體執行個體形式分析了php日期與時間的轉換及數學運算相關操作技巧,需要的朋友可以參考下本文執行個體講述了PHP簡單計算兩個時間差的方法。分享給大家供大家參考,具體如下:<?php//PHP計算兩個時間差的方法 $startdate="2010-12-11 11:40:00";$enddate="2012-12-12
Time of Update: 2017-08-08
總結:本篇部落格介紹使用gregwar/captcha實現驗證碼的具體操作步驟,以及可能遇到的問題和解決辦法。操作步驟:1, 在laravel5.4項目根目錄下找到 composer.json 這個檔案,添加"gregwar/captcha": "1.*" 到composer.json這個檔案中,如所示。2. 然後開啟命令列,找到項目的根目錄,運行composer update,可以看到這個擴充庫已經下載好了,
Time of Update: 2017-07-27
php-fpm最佳化方法php-fpm存在兩種方式,一種是直接開啟指定數量的php-fpm進程,不再增加或者減少;另一種則是開始時開啟一定數量的php-fpm進程,當請求量變大時,動態增加php-fpm進程數到上限,當空閑時自動釋放閒置進程數到一個下限。這兩種不同的執行方式,可以根據伺服器的實際需求來進行調整。要用到的一些參數,分別是pm、pm.max_children、pm.start_servers、pm.min_spare_servers和pm.max_spare_servers。pm表示
Time of Update: 2017-07-18
產生隨機數package cn.xf.algorithm.ch02;import java.util.ArrayList;import java.util.List;/** * 生產隨機數 * @author xiaof * */public class Random {/** * 生產一個隨機數的數列 * @param n 產生n個數列 * @param m 資料在0和m-1之間 * @param seed 隨機初始種子 * @param a參數 * @param b參數 *
Time of Update: 2017-07-26
我用過一些php實現的圖片大小調整(image resize)函數,但是都不是很完美,有的圖片在調整之後完全變形,還有的無緣無故多了一些線條,有的在顏色亮度上也差強人意。今天我重新找了下,又有了一些收穫。if(isset($_FILES['manager_photo']) && !empty($_FILES['manager_photo']['name'])) {
Time of Update: 2017-07-23
php開發後端中最重要的一個環節就是建立資料庫與建立資料表,因為他和整個項目都有直接的關係,所以,我們首先建立幾個資料表,為後面寫程式墊下基礎首先我們先去建立資料庫文章然後查詢資料庫這裡我們寫的是小說站,我就建立個一個read的資料庫,直接開啟phpmyadmin,在裡面建立就可以了當然你也可以用sql語句來寫。然後我們要去建立表,這裡我簡單的見了幾張表:admin表:CREATE TABLE IF NOT EXISTS `admin` ( `id` int(11) NOT NULL
Time of Update: 2017-07-19
.env 檔案可自訂其他任何有效環境變數,並可通過 調用 env() 或 $_SERVER 或 $_ENV 來擷取該變數。那麼env()是如何載入到這些變數的呢?在Lumen的vendor/laravel/lumen-framework/src/helpers.php中,我們可以發現env函數是這樣被定義的:if (! function_exists('env')) {/** * Gets the value of an environment variable.
Time of Update: 2017-07-18
阿里簡訊服務:支援三大電訊廠商簡訊、智能管道等優質能力,產品特點:3秒可達、99%到達率、超低資費。使用阿里簡訊服務步驟:1.購買服務到購買簡訊服務2.設定簽名檔3.建立簡訊模板4.根據demo接入阿里簡訊服務 請求參數:名稱類型是否必須描述ParamStringSTRING可選模板變數,其中數字必須轉換為字串,個人使用者每個變數長度必須小於15個字元。例如:簡訊模板為:“簡訊驗證碼${no}”。若參數傳遞為 {“no”:”123456”},使用者將接收到的簡訊內容為:【簡訊簽名】簡訊驗證碼12