原创 PHP進階之旅

## 基礎篇 * 瞭解大部分數組處理函數 * 字符串處理函數(區別 mb_ 系列函數) * & 引用,結合案例分析 * == 與 === 區別 * isset 與 empty 區別 * 全部魔術函數理解 * static、$this、se

原创 PHP 批量去除BOM頭

//去除BOM頭解決方法: <?php ini_set('memory_limit','1024M'); function checkdir($basedir) { if ($dh = opendir ( $based

原创 【已解決】Mac用Excel打開csv文件中文亂碼

本文使用的是重新在Excel導入csv文件的方式 1.打開csv文件後發現中文亂碼 2.新建一個excel 3.選擇導入 4.導入操作 選擇一個csv文件 5.完成  

原创 laravel中對象數據轉換爲數組的快捷方法$d = array_map('get_object_vars', $data);

$data = array_map('get_object_vars', $data);  

原创 highcharts 折線圖 餅圖

一.折線圖(以時間爲x軸) 先上一張效果圖   直接上代碼 function graph(data) { $('#container').highcharts({ global:{

原创 php 字節單位轉換

function transformB($num){ $res = ""; if($num < 1024){ $res = round($num,2).'B';

原创 Mac openssl踩坑日記

本來搭建php運行環境是一個很簡單的事,結果 openssl擴展搞了半天 1.   使用 brew install openssl       沒有作用 2.   編譯安裝 openssl       下載地址   https://www

原创 mysql 快速生成數據字典

1.從mysql中執行命令導出數據 SELECT TABLE_NAME AS '表名', COLUMN_NAME AS '字段名', COLUMN_TYPE AS '數據類型', IS_NULLABLE

原创 PHP如何獲取世界各地的時間

<?php /** * 獲取不同時區的時間字符串 * @param string $format 字符串格式 * @param string $timeZone 時區 * @return string */ function

原创 svn 命令行創建分支、合併主幹

創建分支 svn cp -m "create branch" http://server/test/trunk http://server/test/branches/future 獲得分支 svn co http://serv

原创 PDO 查詢 中文亂碼

之前 $conn = New PDO("mysql:host=$servername;dbname=$dbname", $username, $password); $conn->setAttribute(PDO::ATTR_ERRMO

原创 mysql "too many connection"

一.mysql正在執行的進程                   1.show processlist  (在mysql命令行模式下執行) 先簡單說一下各列的含義和用途,         第一列 id,不用說了吧,一個標識,你要kill

原创 composer 安裝

前言         隨着開源的東西越來越多,一些好的代碼我們是可以直接拿過來用的,github更是加快了這一節奏,在github上我們可以看到一些開源的項目、代碼塊、函數庫、類結構等,我們可以直接Fork,然後用在我們自己的項目中,既高

原创 composer 使用

composer官方文檔 1、如何尋找需要的項目或源碼       https://packagist.org       進入網站後,可以查詢我們想要用的庫文件,以monolog爲例:         第一個排名下載量很高。所以我們就

原创 定時刪除N天前的log日誌

1.vim delLog.sh              #!/bin/sh #刪除3天前的log find /var/www/Logs/ -mtime +3 -name "*.log" -exec rm -rf {} \; 2.cro