原创 php數組指定位置插入不刪除當前key

$arr = array( 'tt' => 1333, 'cc' => 333, 'aaz' => 2333, 'ee' => 78, ) /* 插入一個【 鍵 'bb' 值 123】到tt後邊得 $

原创 php截取指定兩個字符之間字符串

/** * @param $str 指定字符串 * @param $start 開始位置 * @param $end 結束位置 * @return false|string */ function subBetween($s

原创 php 對比兩個多維數組是否完全一致

最近碰到一個很有意思需求,對比兩個多維數組是否完全一致。大家第一印象,嗯循環對比 key value。。。 其實一句話就解決了:serialize($arr1) == serialize($arr2) ? true : false;

原创 mysql聯合唯一索引

親測: alter ignore table 表名 add unique index(字段1,字段2);

原创 php xml轉array

json_decode(json_encode(simplexml_load_string($res, 'SimpleXMLElement', LIBXML_NOCDATA)), true); 以上是代碼 主要利用php自帶函數:sim

原创 wx第一次驗證token

<?php define("TOKEN", "wxx");  $wechatObj = new wechatCallbackapiTest();  $wechatObj->valid(); class wechatCallbackapiT

原创 php學習路線

https://blog.csdn.net/hixiaoyang/article/details/82777053

原创 openId和unionId的區別

網友的解釋:   微信的用戶隱私策略:每個接入微信的應用(公衆號、APP)就像一個獨立的商場,用戶使用這些應用就像逛商場,商場用會員卡識別用戶,類似的,我們根據商場名字爲每個用戶生成了一張專屬會員卡(openid),每張會員卡只能在對應的

原创 mysql分表

用戶表量級過大 目的把用戶表分一百張: 下面是試例: <?php namespace app\index\controller; class Index { public function index() {

原创 php微信APP支付

<?php /**  * 拿過去調用就可以用, 有不懂得地私信我  * 微信支付服務器端下單  * @author       zzy  * 微信APP支付文檔地址:  https://pay.weixin.qq.com/wiki/doc

原创 定時刪除nginx日誌

創建個文件 vi /usr/local/nginx/conf/auto_clean.sh 文件內容 #!/bin/sh find /home/wwwlogs/ -name "*.log" -exec rm -rf {} \; /usr/l

原创 數組指定位置插入不刪除dangqian

$arr = array( 'tt' => 1333, 'cc' => 333, 'aaz' => 2333, 'ee' => 78, ) /* 插入一個【 鍵 'bb' 值 123】到tt後邊得 $

原创 TP5路由重寫

訪問 index/index/Index 原訪問url:demo.com/index/index/index 加上下面這句話,在route.php return [     'loan/index/:controller/:action'

原创 php面試算法大全

<?php /** * 練習 * @author zzy * @version $V1.0.0$ * @date 2018-3-10 */ /** * 二分查找 數組裏查找某個元素 *

原创 棧區

介紹 “要成高手,必練此功”。 要成爲優秀的程序員,數據結構和算法是必修的內容。而現在的Web程序員使用傳統算法和數據結構都比較少,因爲很多算法都是包裝好的,不用我們去操心具體的實現細節,如PHP的取棧操作array_pop,進棧操作ar