關(guān)于JSON以及JSON在PHP中的應(yīng)用技巧
JSON 基礎(chǔ)簡單地說,JSON 可以將 JavaScript 對象中表示的一組數(shù)據(jù)轉(zhuǎn)換為字符串,然后就可以在函數(shù)之間輕松地傳遞這個(gè)字符串,或者在異步應(yīng)用程序中將字符串從 Web 客戶機(jī)傳遞給服務(wù)器端程序。這個(gè)字符串看起來有點(diǎn)兒古怪(...
|
JSON 基礎(chǔ)簡單地說,JSON 可以將 JavaScript 對象中表示的一組數(shù)據(jù)轉(zhuǎn)換為字符串,然后就可以在函數(shù)之間輕松地傳遞這個(gè)字符串,或者在異步應(yīng)用程序中將字符串從 Web 客戶機(jī)傳遞給服務(wù)器端程序。這個(gè)字符串看起來有點(diǎn)兒古怪(...
復(fù)制代碼 代碼如下:<?phpfunction my_scandir($dir){ $files=array(); if(is_dir($dir)) { if($handle=opendir($dir)) { while(($file=readdir($handle))!==false)...
文件目錄:ipLocation-----qqwry----------QQWry.Dat-----ipCity.class.phpipCity.class.php文件代碼:復(fù)制代碼 代碼如下:<?phpclass ipCity { /** * 根據(jù)ip地址獲取對應(yīng)所在城市 * @param type $userip 用戶...
經(jīng)過兩天的正則表達(dá)式的學(xué)習(xí),和研究wordpress的路由函數(shù),成功實(shí)現(xiàn)了自定義wordpress路由功能,以下是路由規(guī)則的實(shí)現(xiàn)。如果有自定義的url參數(shù),要通過路由傳遞,必須通過wordpress的函數(shù)將參數(shù)添加進(jìn)去:復(fù)制代碼 代碼如下://ad...
今天碰到一個(gè)關(guān)于php變量內(nèi)存分配的問題,記錄一下。
如下這段代碼: 復(fù)制代碼 代碼如下: $a = array ( 'str' => 1, 'child' => 2 );
$b = $a; $b['child'] = $a; $b['child']['str'] = 2; echo $b['str']; $b = null...
1、 {} 表示程序塊的開始和結(jié)束例如 復(fù)制代碼 代碼如下:if ($x==$y) { do_nothing(); } 2、 {}用來表示字符串下標(biāo)例如 (引用longnetpro兄弟的話) $s{1}表示字符串$s的第2個(gè)字節(jié)(不是第一個(gè)),基本等同于$s[1],只不過后...
復(fù)制代碼 代碼如下:#!/usr/local/bin/php.cli<?phprequire_once './lib/swift_required.php';//MySQL$mysql_dbname = "db";$mysql_user = "user";$mysql_pass = "pass";$mysql_file = "./xxx.sql";$mysql_charset =...
當(dāng)你在發(fā)送郵件時(shí),你或許很想知道該郵件是否被對方已閱讀。這里有段非常有趣的代碼片段能夠顯示對方IP地址記錄閱讀的實(shí)際日期和時(shí)間。 復(fù)制代碼 代碼如下: <? error_reporting(0); Header("Content-Type: image/jpeg"...
由于公司需要php方面的項(xiàng)目開發(fā),php剛剛?cè)腴T,在寫按鈕提交過程中,asp.net里的按鈕事件更好些。先看下面的代碼,復(fù)制代碼 代碼如下:<?require_once '../inc/EventHelper.php';function Page_Load(){ echo '在任何時(shí)候都...
復(fù)制代碼 代碼如下: /** * 檢測用戶當(dāng)前瀏覽器 * @return boolean 是否ie瀏覽器 */ function chk_ie_browser() { $userbrowser = $_SERVER['HTTP_USER_AGENT']; if ( preg_match( '/MSIE/i', $userbrowser ) ) { $us...
使用DOM,你可以輕松從任何頁面上抓取鏈接,代碼示例如下: 復(fù)制代碼 代碼如下: $html = file_get_contents('http://www.example.com'); $dom = new DOMDocument(); @$dom->loadHTML($html); // grab all the on the page...
例1復(fù)制代碼 代碼如下:<html><head><title>php函數(shù)指定默認(rèn)值-www.jbxue.com</title></head><body><?phpfunction printMe($param = NULL){ print $param;}printMe("This is test");printMe();?>
</body></html>輸...
復(fù)制代碼 代碼如下: define(CHARSET, 'UTF-8'); // 系統(tǒng)默認(rèn)編碼
/** * 根據(jù)中文裁減字符串 * @param $string - 字符串 * @param $length - 長度 * @param $doc - 縮略后綴 * @return 返回帶省略號被裁減好的字符...
概述共享內(nèi)存是一種在相同機(jī)器中的應(yīng)用程序之間交換數(shù)據(jù)的有效方式。一個(gè)進(jìn)程可創(chuàng)建一個(gè)可供其他進(jìn)程訪問的內(nèi)存段,只要它分配了正確的權(quán)限。每個(gè)內(nèi)存段擁有一個(gè)惟一的 ID(稱為 shmid),這個(gè) ID 指向一個(gè)物理內(nèi)存區(qū)域,其他...
復(fù)制代碼 代碼如下: /*====================================================== $FileName 為文件名稱,必傳 $FilePath 為文件路徑.選填,可以為相對路徑或者絕對路徑 路徑只能由英文跟數(shù)據(jù)組成,不能帶有中文...
本節(jié)內(nèi)容:php函數(shù)指定默認(rèn)值在php編程中,為自定義函數(shù)設(shè)定默認(rèn)值,當(dāng)用戶調(diào)用該函數(shù)時(shí),如果不給參數(shù)指定值,參數(shù)會用默認(rèn)值頂替。例1,復(fù)制代碼 代碼如下:<html><head><title>php函數(shù)指定默認(rèn)值-www.jb51.net</title></head><...
定義和用法PHP函數(shù)microtime()返回當(dāng)前 Unix 時(shí)間戳和微秒數(shù)。PHP函數(shù)microtime()語法microtime(get_as_float)PHP函數(shù)microtime()參數(shù)與描述get_as_float 如果給出了 get_as_float 參數(shù)并且其值等價(jià)于 TRUE,該函數(shù)將...
類的使用demo:復(fù)制代碼 代碼如下:<?php require_once "roucheng.php"; $gr = new gifresizer; $gr->temp_dir = "keleyi"; $gr->resize("keleyi.gif","keleyi_resized.gif",500,500); ?>類的源代碼,保存為roucheng.ph...
PHP PDO Access鏈接復(fù)制代碼 代碼如下:class DbHelpClass { private $conn; private $qxId; private $ret;
function __construct() { $path="../../App_Data/sd...
今天因?yàn)槌绦蚶锩嬉褜懭霐?shù)據(jù)庫的html源代碼以html源編碼的形式顯示在頁面里面,而不要被瀏覽器解釋成。。找了N久都不知道怎么做后來看了一下一個(gè)程序里面有修改模板的功能。。找了一個(gè)竟然是一個(gè)asp的方法^^記下來了...
如:時(shí)間剛好是5分鐘前,則對應(yīng)的時(shí)間戳就會被格式化為5分鐘前,不多說了,直接貼上代碼: 復(fù)制代碼 代碼如下: /** * 格式化時(shí)間 * @param integer $timestamp 時(shí)間戳 * @param string $format dt=日期時(shí)間 d=日期 t=時(shí)間 u=個(gè)...
代碼:復(fù)制代碼 代碼如下:eval("echo'hello world';");上邊代碼等同于下邊的代碼:echo"hello world";在瀏覽器中都輸出:hello world運(yùn)用eval()要注意幾點(diǎn):1.eval函數(shù)的參數(shù)的字符串末尾一定要有分號,在最后還要另加一個(gè)分號...
1.建立了一個(gè)名為sitemap的控制器復(fù)制代碼 代碼如下:<?phpif (!defined('BASEPATH')) exit ('No direct script access allowed');
class Sitemap extends CI_Controller{ public function __construct() { parent:...
廢話不多說, 直接看代碼:復(fù)制代碼 代碼如下:<?php$dbh = new PDO('mysql:host=localhost;dbname=test', "test");
$query = <<<QUERY INSERT INTO `user` (`username`, `password`) VALUES (:username, :password);...
本機(jī):復(fù)制代碼 代碼如下:<?php$uri = "http://www.a.com/test.php";//這里換成你服務(wù)器的地址// 參數(shù)數(shù)組$data = array ( 'name' => 'tanteng' // 'password' => 'password');
$ch = curl_init ();// print_r($ch);...