原创 php正則匹配中文漢字

通常情況下,在php中來判斷字符串是否爲中文,大多數人會採用下面這種: <?php $str = "php測試"; if (preg_match("/^[\u4e00-\u9fa5]+$/",$str)) { print("該字

原创 Linux環境下查找PHP配置文件ini路徑

查到PHP配置文件ini的路徑: find / -name php.ini 查詢結果如下: 出現兩個文件目錄,但是具體哪個是正在運行的配置文件的路徑呢?下面有兩個方法:方法一: php --ini 查詢結果: Loaded Con

原创 Seaslog的的安裝與使用

官網文檔地址(主要是linux): https://github.com/Neeke/SeasLog/blob/master/README_zh.md#%E7%BC%96%E8%AF%91%E5%AE%89%E8%A3%85-seaslo

原创 Mac 解決localhost無法連接mysql問題

事發經過: 之前的一個項目代碼,在window、linux下運行良好的程序都可以正常運行,最近放到mac上,居然出現訪問不了數據庫的問題,數據庫連接的host用的是localhost,可以確認數據庫配置是正確的,我試着把localhost

原创 獲取七牛雲上傳憑證token

獲取七牛雲上傳憑證token: https://developer.qiniu.com/kodo/manual/1208/upload-token

原创 獲取每月最後一天某個時間點的時間戳mktime

獲取每月【最後一天某個時間點】的時間戳 :mktime mktime(12,0,0,date("m")+1,0,date("Y") //獲取每月最後一天12點的時間戳  

原创 【mysql】You must reset your password using ALTER USER statement before executing this statement.

登錄mysql服務器之後,執行什麼命令,都報ERROR錯誤: mysql> show databases; ERROR 1820 (HY000): You must reset your password using ALTER USE

原创 Mac 如何修改 apache的默認訪問路徑/目錄

Mac 電腦默認Apache的訪問目錄爲:/Library/Webserver/Documents/ 修改步驟如下: 1、打卡apache的配置文件:/etc/apache2 下面的 httpd.conf: 找到如下配置:   Docu

原创 Mac下搭建Apache+PHP+MySql運行環境

Mac下搭建Apache+PHP+MySql運行環境 前言瞭解   Mac預裝的有Apache和PHP,我們可以直接使用。麻煩的是Mac沒有預裝Mysql,這個需要我們自己安裝; 1、Apache   首先:開啓Apache服務   打開

原创 MAC訪達側邊欄添加自定義目錄

將自動以wwwroot 自定義目錄。添加至mac側邊欄 添加成功之後如圖所示: 操作步驟: 1、首先通過快捷建方式 [ command+ shift+ G ] 到達 自定義文件的地址: 2、點擊 【前往】按鈕 或者 【ENTER】按鈕

原创 郵件系統

電子郵件是互聯網最有廣泛的應用之一,可是我相信目前還有很多人不瞭解,電子郵件的工作原理和收發過程,在這裏我給大家淺析郵件的工作原理: 首先,郵件系統包括三個主要部件 用戶代理、郵件服務器和簡單郵件傳送協議(simple Mail Tran

原创 PHP使用SMTP服務器發送郵件

1、下載好phpmailer 後只需要幾個重要的文件即可,其餘的都可以刪除 class.phpmailer.php class.smtp.php class.pos3.php(我未用到這個接受文件) 2、把發送短信使用的郵箱賬號 開啓

原创 strlen()和mb_strlen()的作用分別是什麼

strlen和mb_strlen都是用於獲取字符串長度的,但是兩者獲取字符串的長度不同: 1、strlen只針對單字節編碼字符,也就是說它計算的是字符串的總字節數,如果是多字節碼編碼,如gbk和utf8,使用strlen得到的不是字符的個

原创 php+mysql存儲emoji表情

解決方案參考:點擊打開鏈接https://segmentfault.com/q/1010000003711491/a-1020000003712160   給一個標準的解決方案: mysql的版本必須爲v5.5.3或更高 把數據庫的

原创 將xml數據轉化爲數組

/** * 將xml數據轉化爲數組 * @param $xml_datas :獲取的xml數據 * @return mixed */ public static function xmlToArr($xml_datas){