原创 關於php排序函數 array_multisort 使用一個函數對另一個函數排序

php 中 數組函數 array_multisort() 其實功能很強大, 這裏我只說其中一個用法就是 怎麼使用一個數組對另一個數組進行排序的問題 array_multisort($arr1, $arr2);首先 $arr1 和$arr2

原创 php浮點數截取指定小數位不進行四捨五入

網上也有許多教程是通過 sprintf() 和 subst() 兩個函數配合使用進行截取的,這裏我使用的是php的bc函數 bcadd(123.1234, 0, 3); // echo 123.123

原创 PHP直接調用類中靜態方法是否執行初始化函數的問題

PHP直接調用類中的靜態方法是不會執行初始化函數的 class Test{ protected static $a = 111; public function __construct() { sel

原创 記PHP循環foreach圖解

瀏覽網頁看到一段代碼比較有意思就畫圖解析了一下代碼比較簡單如下 $arr = [ 11, 22, 33 ]; foreach($arr as &$val) { var_dump(current($arr)); echo P

原创 PHP雜記190428

1. 關於在函數中指定回調函數爲類方法例如數組函數中的 array_map() :爲數組中的每個元素進行回調處理 function call($n){ return $n*$n; }

原创 關於window10下php7.3開啓curl擴展失敗的解決方法

以前根據網上的各種方法去嘗試開啓curl擴展,毫不例外的全部失敗,曾一度想放棄。我使用的wamp環境是自己配置的。最終的的解決方法是php7.3中官方自帶的php_curl.dll文件可能存在問題,我從網上下載了一個php_curl.dll

原创 小程序中關於隱藏滾動條的方法

代碼: .course-list .list-wrap{ display: block; width: 678rpx; height: 353rpx; margin: 0 auto; margin

原创 js雜記

js對象轉數組 解決思路:使用 each函數 var tmparr = new Array(); $.each(jsonstr, function(){ tmparr[this.name] = this.value });

原创 linux安裝mysql數據庫

系統:centOS 6.9mysql:mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz安裝步驟:1、解壓mysql安裝包文件 tar zxvf mysql-5.7.24-linux-glibc2.12-x

原创 CentOs7安裝php7、mysql5.7、httpd2.4

一、安裝HTTP(Apache)1.安裝APR 和 APR-Util所用代碼cd apr  ./configure --prefix=/usr/local/ap  make && make install    cd apr-util   

原创 tp5.1 路由獲取參數問題總結

今天使用TP5.1的路由傳參,傳遞小數獲取後總是會變成整數。後來看手冊的變量規則才解決這個問題:最開始定義的路由: Route::get('api/:id','api/index/banner'); 訪問:http://project.co

原创 PHP 微信支付-藉助SDK

記一次自己親自走通微信支付流程的過程: 首先拿到需要的公衆號Appid、AppSecret、商戶id、支付祕鑰然後到微信支付的開發文檔中下載 需要的SDK版本,第一次是全部使用SDK只是放到服務器上走了一遍。然後自己動手寫了一遍 前端頁

原创 php 數組排序函數 array_multisort

PHP手冊中對這個函數的解釋是:對多個數組或多維數組進行排序這個函數可以對多個數組進行排序 <?php array_multisort($arr1, $arr2); ?> 所有數組都按照第一個數組的順序進行排序$arr1和$arr2

原创 ThinkPHP5.1 模板繼承

tp5模板繼承類似於模板佈局不過個人感覺模板繼承比模板佈局更好理解還是用代碼說明: 在模塊的view文件夾下創建四個文件:header.html 頭部文件,menu.html 菜單文件,footer.html 底部文件,base.html

原创 mysql數據庫問題雜記

mysql數據庫忘記密碼 windows系統下1、打開cmd窗口,進入mysql數據庫的安裝目錄的bin文件下,關閉mysql數據庫服務器 net stop mysql2、執行mysqld -nt --skip-grant-tables