Time of Update: 2018-03-26
本文主要和大家介紹php實現建立二維碼類,支援設定尺寸,加入LOGO,描邊、圓角、透明度,等處理。提供完整代碼,示範執行個體及詳細參數說明,方便大家學習使用。 希望能協助到大家。實現功能如下:1.建立二維碼 2.加入logo到二維碼中 3.logo可描邊 4.logo可圓角 5.logo可設透明度 6.logo圖片及輸出圖片類型支援png,jpg,gif格式 7.可設定輸出圖片品質 設定參數說明:ecc 二維碼品質 L-smallest, M, Q, H-bestsize 二維碼尺寸
Time of Update: 2018-03-26
PHP中有兩個函數pack和unpack,很多PHPer在實際項目中從來沒有使用過,甚至也不知道這兩個方法是用來幹嘛的。本文主要和大家PHP中pack和unpack的使用方法,希望能協助到大家。packstring pack ( string $format [, mixed $args [, mixed $... ]] )該函數用來將對應的參數($args)打包成二進位字串。其中第一個參數$format,有如下選項(選擇性參數很多,後面會選幾個常用的講解):a
Time of Update: 2018-03-26
本文主要和大家分享PHP中刪除變數與檢測變數的方法,希望能協助到大家。1、刪除變數:文法:unset($變數名);2、檢測變數文法:isset($變數名);檢測變數是否存在,只有true和false,瀏覽器中顯示的是0或者1.要顯示true或者false時候,則使用var_dump(isset($變數名))進行判斷。var_dump()輸出內容的長度,類型,值,主要用於程式調試相關推薦:php中字串判等及刪除變數
Time of Update: 2018-03-26
本文主要和大家分享php實現隨機產生ip地址代碼,希望能協助到大家。function ip(){ $ip_long = array( array('607649792', '608174079'), // 36.56.0.0-36.63.255.255 array('1038614528', '1039007743'), // 61.232.0.0-61.237.255.255
Time of Update: 2018-03-26
在進行檔案上傳得過程中,通常需要用到input file 標籤,但是由於其預設的表單元素醜陋的外觀,今天我在做上傳的時候,也遇到了這個問題,真心太醜,和周圍的其他表單元素,完全是格格不入啊。於是就想深入學習瞭解下,然後找到了一個比較簡單的方法。其實很簡單,就是通過label標籤與input標籤綁定,隱藏input標籤,給label標籤或者label裡面的標籤的設定樣式:<form action="" method=""
Time of Update: 2018-03-26
本文主要和大家分享php如何建立簡單驗證碼的代碼,希望能協助到大家。一、建立一個驗證碼輸出檔案session_start();//5.建立一個驗證碼$code_length = 4;$codes = '';for($i=0;$i<$code_length;$i++){ $codes .= dechex(mt_rand(0,15));}//7.產生sesstion$_SESSION['code'] = $codes;$width =
Time of Update: 2018-03-26
在偶然間網站開發,實現網頁內容抓取的時候,發現有些圖片居然沒有尾碼。然後懷著踽踽獨行的心態,去嘗試了下這個以前沒有遇見過的“重大發現”:當完成測試後,發現其原理,也是真心簡單,其實也就是一個簡單的檔案操作和讀取:展示效果如下:原始碼展示如下:<?php//建立一個要新產生的檔案名稱$string = (string) mt_rand(0, 10000) . 'IMG';//讀取本地圖片$file_path = './timg.jpg';//1.
Time of Update: 2018-03-26
本文主要和大家分享laraverl實現建立命令列,希望能協助到大家。1.建立工程:composer create-project --prefer-dist laravel/laravel blog 2.命令必須在laravel項目根目下下執行,否則 “Could not open input file: artisan”3.顯示Lavarel版本 php artisan --version4.列出所有命令php artisan list
Time of Update: 2018-03-26
本文主要和大家分享PHP實現類比公眾號開發人員模式,主要以代碼的形式和大家分享,希望能協助到大家。$url = 'http://xxxx.com/test/aaaa/index.php';//開發人員URL$token = 'weixin';//TOKEN $timestamp = $_GET["timestamp"]; $nonce = $_GET["nonce"
Time of Update: 2018-03-26
本文主要和大家分享PHP中__call()和__callStatic()使用方法,希望能協助到大家。對於這兩個方法的使用,不做過多的解釋,通過執行個體代碼和結果,大家可以更加清晰的認識兩者的作用。 1.__call()方法。當調用一個沒有在類中聲明的方法時,可以調用__call()方法代替聲明一個方法。接受方法名和數組作為參數。代碼執行個體:<?php class test{ //魔術方法__call /* $method 獲得方法名 $arg 獲得方法的參數集合 */
Time of Update: 2018-03-26
本文主要和大家分享phpstudy允許遠端存取mysql資料庫設定方法,希望能協助到大家。1、先在伺服器中通過命令列方式(開啟phpstudy介面->右下角其他菜單選項->MySQL工具->MySQL命令列)登入mysql:mysql -u root -p 密碼 (如果mysql初始帳號和密碼都是root)2、執行use mysql; 3、執行grant all privileges on *.* to root@'%' identified by '
Time of Update: 2018-03-26
本文主要和大家分享什麼是json,讓大家完全掌握json,希望能協助到大家。1.什麼是json json英文全稱是JavaScript Object Notation(他是一門獨立的語言,不屬於JavaScript!!!) json是一種輕量級的資料交換格式,易於理解。2.json文法規則資料為 鍵/值 對。資料由逗號分隔大括弧儲存對象中括弧儲存數組 3.json資料的格式索引值對:鍵和值都在雙引號中,中間有一個冒號(相當於等號),表示一組資料"name":"
Time of Update: 2018-03-26
本文主要和大家分享PHP實現直接產生Excel文檔,主要以代碼的形式和大家分享,希望能協助到大家。Excel類原始碼:class Excel{ function __construct($filename){ header('Content-Type:application/vnd.ms-excel');
Time of Update: 2018-03-24
這次給大家帶來PHP防SQL注入的資料安全方法,PHP防SQL注入資料安全方法的注意事項有哪些,下面就是實戰案例,一起來看一下。本文執行個體講述了PHP簡單實現防止SQL注入的方法。分享給大家供大家參考,具體如下:方法一:execute代入參數<?phpif(count($_POST)!= 0) { $host = 'aaa'; $database = 'bbb'; $username = 'ccc'; $password =
Time of Update: 2018-03-24
這次給大家帶來PHP實現的即時搜尋提示,PHP實現即時搜尋提示的注意事項有哪些,下面就是實戰案例,一起來看一下。本文執行個體講述了PHP+JS實現的即時搜尋提示功能。分享給大家供大家參考,具體如下:如下:代碼如下:HTML代碼:(該代碼用兩種方法實現,一種Jquery,一種原生JS)<html><head> <script src="/DelphiRequest/search/js/jquery.js"></script>
Time of Update: 2018-03-24
這次給大家帶來怎麼剔除二維數組中的重複的值,剔除二維數組中重複的值的注意事項有哪些,下面就是實戰案例,一起來看一下。執行個體如下所示://二維數組去掉重複值 public function a_array_unique($array){ $out = array(); foreach ($array as $key=>$value) { if (!in_array($value, $out)){ $out[$key] = $value; } } $out =
Time of Update: 2018-03-24
這次給大家帶來Yii2實現單點登入,Yii2實現單點登入的注意事項有哪些,下面就是實戰案例,一起來看一下。本文介紹了Yii2 中實現單點登入的方法,分享給大家,具體如下:修改 /common/config/main.php一、在 config 頭部上加上以下代碼<?php// Session 跨域$host = explode('.', $_SERVER["HTTP_HOST"]);if (count($host) > 2) { define(&
Time of Update: 2018-03-24
這次給大家帶來php怎樣讀取本地的json檔案,php讀取本地json檔案的注意事項有哪些,下面就是實戰案例,一起來看一下。1.data.json檔案{"goods":[{"type":1,"name":"wow精選","product":[{"id":98,"name":"真皮大衣","title":"單桶
Time of Update: 2018-03-24
這次給大家帶來PHP怎樣產生隨機數,PHP產生隨機數的注意事項有哪些,下面就是實戰案例,一起來看一下。第一種方法用mt_rand()function GetRandStr($length){ $str='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'; $len=strlen($str)-1; $randstr=''; for($i=0;$i<$length;$i++){
Time of Update: 2018-03-24
這次給大家帶來PHP實現數組遞迴排序,PHP實現數組遞迴排序的注意事項有哪些,下面就是實戰案例,一起來看一下。本文執行個體講述了PHP數組遞迴排序實現方法。分享給大家供大家參考,具體如下:/** * 遞迴根據特定key對數組排序 * @param $data * @param string $orderKey * @param string $sonKey * @param int $orderBy * @return mixed */function