原创 ubuntu 配置http

1、去服務器上購買免費https服務並配置域名等。 2、根據自己的網站服務器來選擇下載不同的ssl證書。 apache證書包括 1_root_bundle.crt # 證書文件 2_xxx.xxx.xxx.crt # 證書文件 3_xx

原创 ci框架圖片上傳

    public function upload_img(){        $config['upload_path']      = './u

原创 ci 框架兩種解決跨域問題的方法

1、$this->output->set_header("Access-Control-Allow-Origin: * "); $this->output->set_output(json_encode(array("name" => "

原创 獲取訪問者的IP

    public function get_ip(){        if (getenv("HTTP_CLIENT_IP") && strcas

原创 向文件中寫入數據可以用作寫入日誌文件

    public function system_log($logs) {        $log_name = 'log/log' . date

原创 git筆記 1、基礎使用命令

1、創建碼雲賬號,安裝git 2、打開git bash  3、生成祕鑰ssh-keygen -t rsa -C "xxxxxx"  三次回車鍵生成祕鑰成功 4、輸入命名來查看自己生產的密鑰,cat ~/.ssh/id_rsa.pub 或

原创 php-Yii框架安裝

命令行安裝 1、進入到php安裝目錄與php.exe同級。 php -r“ copy('https://getcomposer.org/installer','composer-setup.php');” 將安裝程序下載到當前目錄 p

原创 git常用命令

注:xxx代表文件名 1、 git init 把這個目錄變成Git可以管理的倉庫 2、 git add xxx 把文件添加到倉庫 3、 git commit -m "備註" 把文件提交到倉庫 4、 git status 查

原创 Ubuntu 安裝MySQL

1、下載mysql-apt-config資源包(資源包地址:https://dev.mysql.com/downloads/repo/apt/) 2、將資源包放入apt庫 sudo dpkg -i mysql-apt-config_0.

原创 通過身份證號 獲取生日

    /**     * 通過身份證號 獲取生日     */    private function get_birthday($id_card)

原创 過濾二維數組爲空的數據

   $begin_time = array(    0=>array(work=>123)1=>array(work=>''));     for($i=0, $i<count($begin_time); $i++){         

原创 ci框架發送郵件

進入system/libraries/Email修改 public function subject($subject) { $subject = $this->_prep_q_encoding($subject); $this->set

原创 php 序列化反serialize(),序列化unserialize()

所有php裏面的值都可以使用函數serialize()來返回一個包含字節流的字符串來表示。unserialize()函數能夠重新把字符串變回php原來的值。 序列化一個對象將會保存對象的所有變量,但是不會保存對象的方法,只會保存類的名字。

原创 調用獲取用戶增減數據接口

/** * 數組轉json 轉義中文 */ public function arrToJson($arr) { $json = json_encode($arr,JSON_UNESCAPED_UNICODE); $j

原创 微信獲取access_token

// 微信配置信息 protected $app_id = '你的app_id'; protected $app_secret = '你的app_secret'; /** * 微信獲取access_token */ p