Time of Update: 2017-02-27
用php實現加減乘除計算機。代碼很簡單哦!<?php header("content-type:text/html;charset=utf-8"); session_start(); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.
Time of Update: 2017-02-27
php擷取用戶端IP地址的幾種方法 閱讀php擷取用戶端IP地址的幾種方法, <?php$iipp=$_SERVER["REMOTE_ADDR"]; echo $iipp; ?> <?php$user_IP = ($_SERVER["HTTP_VIA"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] :
Time of Update: 2017-02-27
<?php header('Content-Type: application/json; charset=utf-8'); echo 'province=[];'; foreach ($arrProvinces as $province) { echo 'province.push(['.$province['ProvinceID'].',"'.$province['ProvinceName'].'"]);'; } echo 'city=[];';
Time of Update: 2017-02-27
簡介Quercus 是一個開源 PHP 5 引擎,它已經擁有了純 Java 的完整實現。Quercus 文檔指出,Quercus 在 Resin 應用伺服器之上運行,利用了Server Load Balancer、代理緩衝等 Resin 特性。本文介紹了在 Apache Tomcat 之上運行 Quercus 所提供的特性。另外,本文還將展示 Quercus 針對 Web 服務和應用程式的 “PHP + Java” 混合方法的易用性和靈活性。為何選擇
Time of Update: 2017-02-27
預設網站訪問路徑如下所示:http://127.0.0.1:8080/zuizen/index.php?r=admin/UserInfo/admin這種路徑對搜尋引擎不友好,需要改成如下形式:http://127.0.0.1:8080/zuizen/admin/UserInfo/admin.html以下步驟實現以上要求:1) 修改Apache配置,使其支援重寫:開啟Apache設定檔httpd.conf:開啟apache的mod_rewrite模組:去掉LoadModule
Time of Update: 2017-02-27
方式1:<?php$chicken[0] = 3;$chicken[1] = 5;$chicken[2] = 1;$chicken[3] = 3.4;$chicken[4] = 2;$chicken[5] = 50;?>例:養雞場有6隻雞,,體重分別為3KG、5KG,1KG,3.4KG、2KG和50KG,要求:迴圈輸出所有雞的體重,並求總體重和平均體重。<?php$chicken[0] = 3;$chicken[1] = 5;$chicken[2] = 1;$chicken[3
Time of Update: 2017-02-27
1、函數的形參可以有多個2、形參的資料類型可以是php支援的任意類型。3、函數的命名與自訂變數一樣,必須以字母或者底線開頭。4、函數中的變數是局部變數,在函數外不生效。5、函數名不區分大小寫。6、使用global全域變數時,可使用在函數外的變數。使用global全域變數的例子:<?php$a = 12;function abc() { global $a; //表示在function abc的範圍內,使用函數外面的$a $a+=45;}abc();echo
Time of Update: 2017-02-27
a.php中要使用b.php中的函數,可使用如下指令:require、require_once、include、include_once這幾個指令應該放在php頁面的最前面。在做開發時,多數使用require_once。require與require_once的區別:require遇到即包含檔案,require_once會判斷是否已經包含,如果已經包含過了,則不再包含。include與include_once的區別類似。include與require的區別:include:如果出錯,會發出警告,
Time of Update: 2017-02-27
function 函數名(形參列表) { 函數體; return 語句;}例:實現一個簡單的加、減、乘、除計算機test.php:<?phprequire 'funcs.php';$num1 = 56;$num2 = 44;$oper = "+";$res = jisuan($num1, $num2, $oper); //調用自訂函數echo "計算結果是:" . $res;?>funcs.php:<?phpfunction
Time of Update: 2017-02-27
1、mktime()函數:根據批定的參數返回UNIX時間戳記,需要通過date()函數對其進行格式化,才能輸出日期和時間。例:使用mktime()函數擷取系統的目前時間<?phpecho "mktime函數的傳回值:".mktime()."<br />";echo "當前的日期時間為:".date("Y-m-d
Time of Update: 2017-02-27
一、php字串格式化函數chop($str)函數:移除字串後面多餘的空白,包括新行;ltrim($str): 移除字串左邊的多餘空白;rtrim($str): 移除字串右邊的多餘空白;trim($str): 移除字串兩邊多餘的空白。這幾個函數比較簡單,就不舉例了。二、字串的轉義和還原http://www.bianceng.cn/webkf/PHP/201608/50401.htmphp擷取字串的長度及截取字串http://www.bianceng.cn/webkf/PHP/201608/5040
Time of Update: 2017-02-27
php的流程式控制制包括順序結構、分支結構和迴圈結構三種。分支結構包括if語句和switch語句。迴圈結構包括for迴圈、while迴圈、do-while迴圈,在數組部分我們還會接觸到foreach迴圈語句,用foreach語句對數組元素進行遍曆,非常方便。一、順序結構即不加控制的流程,預設按順序執行代碼。二、php的分支結構控制讓程式碼有選擇的執行,包括單分支、雙分支和多分支。php的單分支語句http://www.bianceng.cn/webkf/PHP/201608/50378.htmp
Time of Update: 2017-02-27
1、str_ireplace()函數使用新的字串替換原始字串中被指定要替換的字串。str_ireplace()函數在操作時,不區分大小寫。文法格式:str_ireplace(str2,str1,str)說明:把原始字串str中的子字串str2用str替換掉例:<?php $str="www.bianceng.cn"; $str2="cn"; $str1="com";echo
Time of Update: 2017-02-27
1、strstr()函數:該函數用於擷取一個指定字串在另一個字串中首次出現的位置到末尾的子字串。執行成功,返回擷取的子字串;執行失敗,返回false.文法:string strstr(string str1,string str2)例:<?php $a="www.bianceng.cn"; $b="b"; echo strstr($a,$b);
Time of Update: 2017-02-27
1、按位元組進行字串比較:strcmp()和strcasecmp()函數用於對兩個字串按位元組進行比較。文法格式:int strcmp(string str1,string str2)int strcasecmp(string str1,string
Time of Update: 2017-02-27
1、手動轉義和還原字串<?phpecho 'select * from emp where name=\'張三\'';?>輸出:select * from emp where name='張三'2、使用函數來轉義和還原字串(1)addslashes()函數:用於為字串加入反斜線“\”文法:string addslashes(string str)(2)stripslashes()函數:將使用addslashes()函數轉義後的字串返回原樣文法:string
Time of Update: 2017-02-27
例1:編寫一個程式,可以接收一個整數,列印金字塔的一半。<?phpfor($i=0;$i<=5;$i++){ for($t=0;$t<$i;$t++){ echo '*'; } echo '<br />';}?>效果如下圖:例2:列印實心金字塔。分析: * ->1層,2個空格,1個星號 *** ->2層,1個空格,3個星號***** ->3層,0個空格,5個星號空格個數=層數最大值-$i星號的個數=($i-
Time of Update: 2017-02-27
多分支語句文法:if(條件運算式){ 語句; …… }else if(條件運算式){ 語句; …… } …… else{ 語句; …… }例:編寫一個程式,對年齡判斷,如果年齡大於18歲,則輸出“你是成年人”;如果年齡大於8,小於18,輸出“你的年齡適合讀書”
Time of Update: 2017-02-27
switch語句的文法:switch(運算式){case 常量1: 多個語句; break;case 常量2: 多個語句; break;…… default:多個語句; break; }例:編寫一個程式,輸出一個字元,根據輸入的字元輸出該字元所代表的日期。比如a代表星期一,b代表星期二。<?php$mychar='c';switch($mychar){ case 'a': echo '今天是星期一。'; break; case
Time of Update: 2017-02-27
php的比較子有以下幾種:==:等於===:全等。兩邊的值相等,並且類型相同。!=:不等於<>:不等於!==:不全等<:小於>:大於<=:小於等於>=:大於等於例:<?php$a=2;$b=2.0;if($a==$b){ //使用==,值相等即相等echo "相等";}if($a===$b){//使用===,值相等,類型也要相等echo "<br />"."全等";