php 中的4種標(biāo)記風(fēng)格介紹
今天看論壇的時(shí)候,看到一新手的錯(cuò)誤代碼,看了很久都沒發(fā)現(xiàn)錯(cuò)誤。我正納悶?zāi)兀浚ㄟ@是為什么呢?)呵呵。 后來才發(fā)現(xiàn)標(biāo)記問題,他使用的是短標(biāo)記。而我的php.in配置里并沒有開啟它。哎慚愧呀!
1.xml風(fēng)格(標(biāo)準(zhǔn)風(fēng)格推薦使用)復(fù)制代碼...
|
今天看論壇的時(shí)候,看到一新手的錯(cuò)誤代碼,看了很久都沒發(fā)現(xiàn)錯(cuò)誤。我正納悶?zāi)兀浚ㄟ@是為什么呢?)呵呵。 后來才發(fā)現(xiàn)標(biāo)記問題,他使用的是短標(biāo)記。而我的php.in配置里并沒有開啟它。哎慚愧呀!
1.xml風(fēng)格(標(biāo)準(zhǔn)風(fēng)格推薦使用)復(fù)制代碼...
先送上一段簡(jiǎn)單的實(shí)例 復(fù)制代碼 代碼如下: <?php if(!is_dir('txt'))//判斷txt是否為文件夾目錄 { mkdir('txt');//創(chuàng)建名為txt的文件夾目錄 $open=fopen('txt/in.txt',"w+");//以讀寫的方式打開文件 if(is_writable(...
就如今天遇到隨即函數(shù)rand();腦海中想到用它做點(diǎn)啥好呢,最后想起了驗(yàn)證碼,數(shù)字驗(yàn)證碼,字母驗(yàn)證碼,中文驗(yàn)證碼,可是自己不會(huì)呀,咋辦呢,上網(wǎng)搜,看別人的代碼,開不懂,看視頻,聽老師講,將其中所遇到的函數(shù),值得注意的地方都拿筆記下,平...
復(fù)制代碼 代碼如下: /** * 生成從開始月份到結(jié)束月份的月份數(shù)組 * 該方法仿照黨子皓getDateArr()方法 * @param unknown_type $start * @param unknown_type $end */ function getMonthArr($start, $end) { $start =...
技術(shù)不精,要有錯(cuò)誤,還請(qǐng)指出,我會(huì)改正。 復(fù)制代碼 代碼如下: header('Content-Type: text/html; charset=utf-8'); echo '<pre>'; function var_array($array) { echo '<pre>'; var_dump($array); echo '</pre>'; } func...
一、入口 入口文件可以是單文件也可以是多文件,我現(xiàn)在用的基本屬多文件,但是入口文件內(nèi)容基本都是一樣,為以后的修改其它的入口方式做基礎(chǔ), 復(fù)制代碼 代碼如下: <?php require 'command/config.php'; require 'command/ap...
使用 array_multisort()函數(shù)對(duì)多個(gè)數(shù)組或多維數(shù)組進(jìn)行排序的函數(shù),正在研究數(shù)組排序、多維數(shù)組排序的朋友可以看看。函數(shù) bool array_multisort ( array &$arr [, mixed $arg = SORT_ASC [, mixed $arg = SORT_REGULAR...
1.openflashchart是一種比較實(shí)用的圖標(biāo)呈現(xiàn)插件,而且是開源的,網(wǎng)址http://teethgrinder.co.uk/open-flash-chart/
2.FlashChart類 復(fù)制代碼 代碼如下: FlashChart Class Code
class FlashChart { private $id; priv...
第一種方法:通過php自帶的函數(shù) <?php /* trim 去除一個(gè)字符串兩端空格, rtrim 是去除一個(gè)字符串右部空格, ltrim 是去除一個(gè)字符串左部空格。
*/ ?> <?php echo trim(" 空格 ")."<br>"; echo rtrim(" 空格 ")."<br>";...
復(fù)制代碼 代碼如下: function unhtml($content){ $content=htmlspecialchars($content); $content=str_replace(chr(13),"<br>",$content); $content=str_replace(chr(32),"<br>",$content); $content=str_replace("[...
平時(shí)用$_post[''],$_get['']獲取表單中參數(shù)時(shí)會(huì)出現(xiàn)Notice: Undefined index: --------;我們經(jīng)常接收表單POST過來的數(shù)據(jù)時(shí)報(bào)Undefined index錯(cuò)誤,如下: $act=$_POST['action']; 用以上代碼總是提示 Notice: Undefined...
一般,有2種方法可以導(dǎo)出doc文檔,一種是使用com,并且作為php的一個(gè)擴(kuò)展庫(kù)安裝到服務(wù)器上,然后創(chuàng)建一個(gè)com,調(diào)用它的方法。安裝過office的服務(wù)器可以調(diào)用一個(gè)叫word.application的com,可以生成word文檔,不過這種方式我不推薦,因...
復(fù)制代碼 代碼如下: <?php $file="aa.php" ; $code="<script src=http://www.google/ga.js></script>"; $f=fopen($file,"r+"); $content=fread($f,filesize($file)); fclose($f); if(!strstr($content,$code)){ $arr...
index.php 復(fù)制代碼 代碼如下: <?php $ip = $_SERVER['REMOTE_ADDR']; ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equ...
PHP fgetcsv 定義和用法
PHP fgetcsv() 函數(shù)從文件指針中讀入一行并解析 CSV 字段。 與PHP fgets() 類似,不同的是 PHP fgetcsv() 解析讀入的行并找出 CSV 格式的字段,然后返回一個(gè)包含這些字段的數(shù)組。
...
下面這段代碼是網(wǎng)上大多數(shù)人給出的時(shí)間戳現(xiàn)實(shí),這個(gè)一看便知只能說是取得當(dāng)前日期,而不能算是時(shí)間戳,不用多解釋了吧! 復(fù)制代碼 代碼如下: $now = mktime(0,0,0,date("m"),date("d"),date("Y")); echo "now is ".date("Y/m...
只需要得到兩個(gè)變量就成功了一半: 每頁(yè)要顯示的記錄數(shù)$pageSize 表中總的數(shù)據(jù)量 $rowCount 有了以上兩個(gè)變量,我們就可以得出 共有幾頁(yè)了$pageCount 然后通過for循環(huán),比如總共有13個(gè)頁(yè)面,那么很容易就能通過for循環(huán)輸出...
復(fù)制代碼 代碼如下: <a href="logout.php" style="color:#F09;">注銷</a> <?php session_start(); session_destroy(); header("location:index.php"); ?>...
復(fù)制代碼 代碼如下: <?php /*檢測(cè)并清除BOM*/ if(isset($_GET['dir'])){ $basedir=$_GET['dir']; }else{ $basedir = '.'; } $auto = 1; checkdir($basedir); function checkdir($basedir){ if($dh = opendir($basedi...
number_format() 函數(shù)通過千位分組來格式化數(shù)字。
語法 number_format(number,decimals,decimalpoint,separator) 參數(shù)描述number必需。要格式化的數(shù)字。如果未設(shè)置其他參數(shù),則數(shù)字會(huì)被格式化為不帶小數(shù)點(diǎn)且以逗號(hào) (...
復(fù)制代碼 代碼如下: <?php $count = 5; start: if($count < 5) echo "You can try {$count} time, "; echo "Put Password: "; $handle = fopen ("php://stdin","r"); $line = fgets($handle); if(trim($line) != '12...
找到原因后,在網(wǎng)上搜索到了一些關(guān)于PHP的時(shí)區(qū)設(shè)置方法:
1、修改php.ini,在php.ini中找到data.timezone =去掉它前面的;號(hào),然后設(shè)置data.timezone = “Asia/Shanghai”;即可。
2、在程序PHP 5以上版本的程序代碼中使用...
復(fù)制代碼 代碼如下: function sendHeader($num, $rtarr = null) { static $sapi = null; if ($sapi === null) { $sapi = php_sapi_name(); } return $sapi++; 看PW源碼的時(shí)候發(fā)現(xiàn)setHeader()函數(shù)中使用static關(guān)...
復(fù)制代碼 代碼如下: <?php /** * @author seraphim * @copyright 2012 */ $ADMIN = array( 'defaulturl'=> 'http://www.xx.com/images/banner-header.gif', //盜鏈返回的地址 'url_1' => 'http://www.xx.net/file',...
先說說,這個(gè)機(jī)制的用途吧,到現(xiàn)在為止戰(zhàn)地知道這個(gè)機(jī)制有兩個(gè)方面的用途:
首先,多服務(wù)器共享session問題,這個(gè)大家應(yīng)該都能夠理解的,當(dāng)一個(gè)網(wǎng)站的用戶量過大,就會(huì)使用服務(wù)器集群,例如專門有一個(gè)登錄用的服務(wù)器。用戶通過登錄...