Time of Update: 2017-01-13
最近寫了幾個計數器的源碼執行個體和產生靜態文章CMS,用到了php的檔案操作,php的檔案操作函數還是很強大的,真正常常使用的卻經常是哪麼幾個。所以在學習時只需要記住使用頻率很高的幾個就行了,不用記得那麼多無用的函數代碼,至於使用頻率不是很高的,只要看到是什麼意思就可以了。下面是本博04ie.com幾個在php中使用頻率很高的函數,幾乎在用到php操作函數時經常會使用到,其實只有六個,先備份下來,在溫習php知識時正好拿來用。一、判斷檔案是否存在if(file_exists(&ldq
Time of Update: 2017-01-13
str_replace 用於字串替換 代碼如下複製代碼 <?php str_replace("php","java","php教程4"); //java教程4 ?> 被搜尋的變數是字串 代碼如下複製代碼 <?php /* 被搜尋的變數是字串 */$array=array(); $array[]='php教程1'; $array[]='php教程2';
Time of Update: 2017-01-13
字串都是小菜了,下面我總結一些常用的處理字串函數。1.確定一個字串的長度這是文章中最明顯的一個例子,其中的問題是我們如何來確定一個字串的長度,這裡我們不能不提的就是strlen()函數:$text = "sunny day";$count = strlen($text);// $count =
Time of Update: 2017-01-13
注意:PHP有個pcntl_fork的函數可以實現多進程,但要載入pcntl拓展,而且只有在linux下才能編譯這個拓展1.首先在ubuntu下編譯pcntl.so,我的ubuntu下找不到pcntl的包,於是建立一個檔案夾下載了整個PHP包,在裡面找到了pcntl包運行如下命令 代碼如下複製代碼 # mkdir php# cd php# apt-get source php5# cd php5-(WHATEVER_RELEASE)/ext/pcntl# phpize# ./
Time of Update: 2017-01-13
例1php內建的函數可以去除/刪除字串中的HTML標籤/代碼。strip_tags(string,allow):函數剝去 HTML、XML 以及 PHP 的標籤。參數:string,必填,規定要檢查的字串;allow,選填,規定允許存在的標籤,這些標籤不會被刪除。 代碼如下複製代碼 $str = '郭碗瓢盆-<span style="color:#f00;">PHP</span>'; $str1 = strip_tags($str)
Time of Update: 2017-01-13
說明mixed pathinfo ( string $path [, int $options ] )pathinfo() 返回一個關聯陣列包含有 path 的資訊。包括以下的數組單元:dirname,basename 和 extension。可以通過參數 options 指定要返回哪些單元。它們包括:PATHINFO_DIRNAME,PATHINFO_BASENAME 和
Time of Update: 2017-01-13
函數名:array_filter()調用方式:array_filter($array)參數說明:$array 是操作的對象,我們將刪除其中的空元素執行個體: 代碼如下複製代碼 <?php $array = ('a' => "abc", 'b' => "bcd",'c' =>"cde",'d'
Time of Update: 2017-01-13
代碼如下複製代碼 <?php $magic_quotes_gpc = get_magic_quotes_gpc(); @extract(daddslashes($_COOKIE)); @extract(daddslashes($_POST)); @extract(daddslashes($_GET)); if(!$magic_quotes_gpc) { $_FILES = daddslashes($_FILES); }function
Time of Update: 2017-01-13
php中foreach()的用法foreach()有兩種用法:1: 代碼如下複製代碼 foreach(array_name as $value) { statement; } 這裡的array_name是你要遍曆的數組名,每次迴圈中,array_name數組的當前元素的值被賦給$value,並且數組內部的下標向下移一步,也就是下次迴圈回得到下一個元素。 2:
Time of Update: 2017-01-13
1.首先來介紹一下fopen()函數下面我們給出了一個直接開啟本地檔案的代碼demo,必要的地方我們都已經加上了注釋: 代碼如下複製代碼 //直接開啟一個本地檔案的執行個體代碼 <?php //假若我們本地的檔案是一個名為xmlas.txt的文本 $
Time of Update: 2017-01-13
php教程資料庫教程寫入操作類有三個類:1 . 過濾輸入(輕量級的)class input_filter負責將參數,如$_GET,$_POST 這些過濾傳回值類型為 數組,用作 made_sql 類的參數2 . 轉換成SQL語句class made_sql參數的類型為數組和表名(字串),數組的鍵名為表的列名,值為插入值傳回值類型為 字串 ,用作 mysql教程 ->query方法 的參數3 . 資料庫查詢class
Time of Update: 2017-01-13
今天用到這個幾個內建函數,記錄下以便返查func_num_args() 返回調用函數的傳入參數個數,類型是整型func_get_arg() 返回指定的參數值func_get_args() 返回全部參數的值,類型是數組func_get_args返回一個包含函數參數列表的數組描述array func_get_args( void
Time of Update: 2017-01-13
array_walk:array_walk()返回布爾值,如果回呼函數需要直接作用於數組中的值,則給回呼函數的第一個參數指定為引用。這樣任何對這些單元的改變也將會改變原始數組本身。此函數可以同時擷取到數組的key和value。 array_map:array_map() 返回一個數組,該數組包含了 arr1 中的所有單元經過 callback 作用過之後的單元。callback 接受的參數數目應該和傳遞給 array_map()
Time of Update: 2017-01-13
例子 1. mt_rand() 範例 代碼如下複製代碼 <?phpecho mt_rand() . "n";echo mt_rand() . "n";echo mt_rand(5, 15);?> 上例的輸出類似於:160471601414786132786 注: 自 PHP 4.2.0 起,不再需要用 srand() 或 mt_srand() 函數給隨機數發生器播種,現已自動完成。注: 在 3.0.7
Time of Update: 2017-01-13
今天把在php教程開發中常用到的資料庫教程操作方法函數總結分析一下了,希望有興趣的朋友可以參考一下。一、資料庫操作1. 串連MYSQL資料mysql教程_connect()提示和注釋注釋:指令碼一結束,到伺服器的串連就被關閉,除非之前已經明確調用 mysql_close() 關閉了。提示:要建立一個持久串連,請使用 mysql_pconnect() 函數。例子<?php$con =
Time of Update: 2017-01-13
代碼如下複製代碼 include 'mysql.php';$mysql= mysql::getObject();$mysql->query("SELECT * FROM post");$xml = new XMLWriter();$xml->openUri('hello.xml'); // or 'php://output'$xml->setIndentString('
Time of Update: 2017-01-13
與大多數流行的 Web 服務如 twitter 通過開放 API 來提供資料一樣,它總是能夠知道如何解析 API 資料的各種傳送格式,包括 JSON,XML
Time of Update: 2017-01-13
xml 函數是 php 核心的組成部分。無需安裝即可使用這些函數。php xml parser 函數php:指示支援該函數的最早的 php 版本。函數 描述 php utf8_decode() 把 utf-8 字串解碼為 iso-8859-1。 3 utf8_encode() 把 iso-8859-1 字串編碼為 utf-8。 3 xml_error_string() 擷取 xml 解析器的錯誤描述。 3 xml_get_current_byte_index() 擷取 xml
Time of Update: 2017-01-13
//------------------------------------------------------------------------------------- 代碼如下複製代碼 function loadfile($file){ $newfile=new domdocument(); $newfile->validateonparse=true; $newfile->load($file);
Time of Update: 2017-01-13
表單部分: 代碼如下複製代碼 <form action="?action=edit_num" method="post" name="car<?php $c_rs['id'];?>" id="car<?php $c_rs['id'];?>"><input name="suliang[<?php echo