Time of Update: 2017-01-13
代碼如下複製代碼 <?php//date_default_timezone_set('PRC');//擷取access_token$data = "app_id=x&app_secret=x&grant_type=client_credentials";$ch = curl_init("https://oauth.api.189.cn/emp/oauth2/v2/access_token");curl_setopt(
Time of Update: 2017-01-13
下方法可以用於快速擷取圖片尺寸資訊1.擷取JPEG格式圖片的尺寸資訊 代碼如下複製代碼 <?php/** 擷取JPEG格式圖片的尺寸資訊,並且不需要下載/讀取整個圖片。* 經測試這個函數不是對所有JPEG格式的圖片都有效。* http://www.111cn.net*/// Retrieve JPEG width and height without downloading/reading entire image.function
Time of Update: 2017-01-13
有自己的主機一般都會設計"防盜鏈", 其實包括圖片防盜鏈,和下載防盜鏈等,如:使用.htaccess設定防盜鏈 代碼如下複製代碼 RewriteEngine onRewriteCond %{HTTP_REFERER} !^$RewriteCond %{HTTP_REFERER} !^http://(www.)?xuexb.com/.*$ [NC]RewriteRule .(gif|jpg)$ http://www.111cn.net /image.gif
Time of Update: 2017-01-13
匹配的規則不能用 "//<script.*<//script>//i",因為它不能匹配到分行符號,那麼多行js就匹配不掉了。要用 "//<script[sS]*?<//script>//i"。裡面的?表示儘可能少重複,也就是匹配最近的一個<//script>。源碼範例: 代碼如下複製代碼 <?php header("Content-type:text/
Time of Update: 2017-01-13
例子讀取遠端驗證碼利用架構載入到此頁面然後手工輸入 代碼如下複製代碼 <?php/** * @author 追逐__something * @version $id */define('SCRIPT_ROOT',dirname(__FILE__).'/');$act = trim($_REQUEST['act']);switch($act){ case 'login':
Time of Update: 2017-01-13
首先要記住json_encode返回的是字串, 而json_decode返回的是對象.判斷資料不是JSON格式: 代碼如下複製代碼 function is_not_json($str){ return is_null(json_decode($str));} 判斷資料是合法的json資料: (PHP版本大於5.3) 代碼如下複製代碼 function is_json($string)
Time of Update: 2017-01-13
例子,利用cooikes 代碼如下 複製代碼 <?php session_start(); // 儲存一天 $lifeTime = 24
Time of Update: 2017-01-13
對於函數我們可以常用下面方法,直接給函數設定逾時時間。 代碼如下 複製代碼 declare(ticks = 1); function a(){ sleep(10); echo
Time of Update: 2017-01-13
php直接用fopen產生的核心代碼是 代碼如下 複製代碼 <html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word"
Time of Update: 2017-01-13
一、__FILE__與dirname(__FILE__)與basename(__FILE__)使用:通常在設定檔路徑的時候用dirname(__FILE__)是非常有效方法,但是因為__FILE__的路徑是當前代碼所在檔案(而不是url所在檔案)完整路徑,所以定義設定檔通常要放在根目錄下定義網站的根地址,但是下面的方法可以解決設定檔的存放問題。 代碼如下複製代碼 1.dirname(dirname(__FILE__)); /* 2. 3.假設__FILE__為
Time of Update: 2017-01-13
三年前寫過一篇《一個簡陋的支援HTTPS的PHP CURL封裝函數》,當時只是知其然不知其所以然,今天來詳細梳理一下。https伺服器post資料 代碼如下複製代碼 function curlPost($url, $data, $timeout = 30){ $ssl = substr($url, 0, 8) == "https://" ? TRUE : FALSE; $ch =
Time of Update: 2017-01-13
有時可以是有益的對當前資料庫教程模式轉儲。下面的指令碼讀取MySQL資料庫和輸出的XML描述模式架構。首先,我們串連到MySQL資料庫和使用SHOW TABLES命令返回所有資料庫中的表。下一步,我們遍曆每個表和返回每個使用SHOW場命令表中的欄位。最後,我們提出了到XML返回的所有資訊。有一個看一看代碼:<?php// database constants// make sure the information is correctdefine("DB_SERVER"
Time of Update: 2017-01-13
PHP處理Ping命令擷取批量網域名稱的IPPHP來處理也OK,其它我不會,那就用它了,調用系統命令是使用 exec ,先看看介紹:引用exec -- Execute an external program說明string exec ( string command [, array &output [, int &return_var]] )exec() executes the given command.參數commandThe command that will be
Time of Update: 2017-01-13
正則其實也勢利,削尖頭來把錢揣; (指開始符號^和結尾符號$)2 L. @4 T# n) ~( B特殊符號認不了,弄個倒杠來引路; (指. *等特殊符號)0 B4 w0 }( d2 m) i) o倒杠後面跟小w, 數字字母來表示; (w跟數字字母;d跟數字)1 V3 r& a+&n
Time of Update: 2017-01-13
php數組操作執行個體教程data 數組中的每個單元表示一個表中的一行。這是典型的資料庫存放數組資料的方式。例子中的資料如下:volume | edition-------+--------67 | 286 | 185 | 698 | 286 | 667 | 7資料全都存放在名為 data 的數組中。這通常是通過迴圈從資料庫取得的結果,例如
Time of Update: 2017-01-13
checkbox在php讀取值時要用數組形式哦,我們讀取這些值用php
Time of Update: 2017-01-13
]<?php$host = "www.123cha.com";$referer = "http://".$host;$fp = fsockopen ($host, 80, $errno, $errstr, 30);if (!$fp){ echo "$errstr ($errno)<br>;n";}else{$request = "GET / HTTP/1.
Time of Update: 2017-01-13
php cookie設定,js cookie設定方法<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html
Time of Update: 2017-01-13
php多種最佳化方法 PHP 最佳化配置之一 讓論壇速度更快 PHP加速設定 PHP加速:Zend Optimizer最佳化PHP程式Zend Optimizer V2.5.7 For Windows軟體語言:英文運行環境:Win9x/NT/2000/XPZend Optimizer V2.5.7 For Windows軟體介紹:Zend Optimizer用最佳化代碼的方法來提高PHP
Time of Update: 2017-01-13
(一)、內部變數 主要有整數(interger),浮點數(float-point numbers),字串(string),數組(array),對象(object)。1 初始設定變數 要在PHP中初始設定變數, 你只要簡單的給它賦值即可。對於大多數類型,這是最直接的。對於數組和對象,可以使用其它方法。2 初始化數組 數組可以使用這兩種方法之一來賦值: 使用一系列連續數值,或使用array()函數構造 (見 Array functions