php寫法
A. 怎麼編寫php程序
有關PHP的安裝配置,可以查閱網頁陶吧上的「PHP安裝全攻略」專題文章。
3.3 語法從語法上看,PHP語言近似於C語言。可以說,PHP是借鑒C語言的語法特徵,由C語言改進而來的。我們可以混合編寫PHP代碼和HTML代碼,不僅可以將PHP腳本嵌入到 HTML 文件中,我們甚至還可以把 HTML 標簽也嵌入在 PHP 腳本里。以下是你可以採用的幾種方法。你可以選用其中一種你最適合的並且就這樣堅持這種方法!
從HTML中分離
以下是可以使用的方法:
<script language="php" . . . </script
<% . . . %
註:當你使用「<? . . . ?」將PHP代碼嵌入於HTML文件中時,可能會同XML發生沖突,同時,能否使用這一縮減形式還取決於PHP本身的設置。為了可適應XML和其它編輯器,你可以在開始的問號後面加上「php」使PHP代碼適應於XML分析器。如:?lt;?php. . . ?」。也可以像寫其它腳本語言那樣使用腳本標記,如:「<script language="php" . . . </script」。
語句與Perl和C一樣,在PHP中用「;」來分隔語句。那些從HTML中分離出來的標志也表示語句的結束。
注釋PHP支持C,C++和Unix風格的注釋方式:
/* C,C++風格多行注釋 */
// C++風格單行注釋
# Unix風格單行注釋
echo 和 print
PHP 和 HTML 最簡單的交互是通過 print 和 echo 語句來實現的,在實際使用中, print 和 echo 兩者的功能幾乎是完全一樣。可以這么說,凡是有一個可以使用的地方,另一個也可以使用。但是,兩者之間也還是一個非常重要的區別:在 echo 函數中,可以同時輸出多個字元串,而在 print 函數中則只可以同時輸出一個字元串。同時,echo函數並不需要圓括弧,所以echo函數更像是語句而不像是函數。讓我們來看看下面這一實例:<?$a="hello";
$b="world";
echo "a","b";
print "a","b";?用瀏覽器觀看這段代碼的運行情況後,你會看到這樣的運行結果:abaParse error: parse error in d:adminmyphphometest.php3 on line 5
這說明這段代碼並不能完全通過解釋,發生錯誤的地方就在代碼的第五行:「print "a","b";」。
3.4一個簡單的實例
通過我們已經學過的知識,你可以編寫一個最簡單的程序輸出一個也許是程序世界中最有名的詞語<HTML<HEAD<TITLE<?echo "Hello World!";?</TITLE</HEAD<BODY<H1First PHP page</H1<HR<?// Single line C++ style comment/*printing the message*/echo "Hello World!";
# Unix style single line comment?</BODY</HTML找本書坐下來看下,學一門語言至少要靜下心來研究一周,再加上不斷的實踐!補充:
B. php數組寫法
rule_name是一個數組啊他應該有個原始類型的類型的,把rule_section數組當成一個數組數據加進去就行了。我把你的JSON改了一下。你看看
{
"code":100,
"message":"計費模式列表",
"rule_name":[
{
"id":"10",
"box_id":null,
"rule_name":"規則",
"gid":"10",
"rule_section":[
{
"id":"9",
"rule_id":"10",
"start_time":"00:00:00",
"end_time":"10:00:00",
"money":"6000",
"update_time":"1512528175"
},
{
"id":"10",
"rule_id":"10",
"start_time":"10:00:00",
"end_time":"20:00:00",
"money":"6000",
"update_time":"1512528175"
},
{
"id":"11",
"rule_id":"10",
"start_time":"20:00:00",
"end_time":"00:00:00",
"money":"6000",
"update_time":"1512528175"
},
{
"id":"7",
"rule_id":"9",
"start_time":"00:00:00",
"end_time":"12:00:00",
"money":"6000",
"update_time":"1512527986"
},
{
"id":"8",
"rule_id":"9",
"start_time":"12:00:01",
"end_time":"23:59:59",
"money":"6000",
"update_time":"1512527986"
},
{
"id":"5",
"rule_id":"8",
"start_time":"00:00:00",
"end_time":"12:00:00",
"money":"6000",
"update_time":"1511852577"
},
{
"id":"6",
"rule_id":"8",
"start_time":"12:00:01",
"end_time":"23:59:59",
"money":"6000",
"update_time":"1511852577"
}
]
},
{
"id":"9",
"box_id":null,
"rule_name":"規則",
"gid":"10",
"rule_section":[
{
"id":"9",
"rule_id":"10",
"start_time":"00:00:00",
"end_time":"10:00:00",
"money":"6000",
"update_time":"1512528175"
},
{
"id":"10",
"rule_id":"10",
"start_time":"10:00:00",
"end_time":"20:00:00",
"money":"6000",
"update_time":"1512528175"
},
{
"id":"11",
"rule_id":"10",
"start_time":"20:00:00",
"end_time":"00:00:00",
"money":"6000",
"update_time":"1512528175"
},
{
"id":"7",
"rule_id":"9",
"start_time":"00:00:00",
"end_time":"12:00:00",
"money":"6000",
"update_time":"1512527986"
},
{
"id":"8",
"rule_id":"9",
"start_time":"12:00:01",
"end_time":"23:59:59",
"money":"6000",
"update_time":"1512527986"
},
{
"id":"5",
"rule_id":"8",
"start_time":"00:00:00",
"end_time":"12:00:00",
"money":"6000",
"update_time":"1511852577"
},
{
"id":"6",
"rule_id":"8",
"start_time":"12:00:01",
"end_time":"23:59:59",
"money":"6000",
"update_time":"1511852577"
}
]
},
{
"id":"8",
"box_id":"1",
"rule_name":"規則名稱",
"gid":"10",
"rule_section":[
{
"id":"9",
"rule_id":"10",
"start_time":"00:00:00",
"end_time":"10:00:00",
"money":"6000",
"update_time":"1512528175"
},
{
"id":"10",
"rule_id":"10",
"start_time":"10:00:00",
"end_time":"20:00:00",
"money":"6000",
"update_time":"1512528175"
},
{
"id":"11",
"rule_id":"10",
"start_time":"20:00:00",
"end_time":"00:00:00",
"money":"6000",
"update_time":"1512528175"
},
{
"id":"7",
"rule_id":"9",
"start_time":"00:00:00",
"end_time":"12:00:00",
"money":"6000",
"update_time":"1512527986"
},
{
"id":"8",
"rule_id":"9",
"start_time":"12:00:01",
"end_time":"23:59:59",
"money":"6000",
"update_time":"1512527986"
},
{
"id":"5",
"rule_id":"8",
"start_time":"00:00:00",
"end_time":"12:00:00",
"money":"6000",
"update_time":"1511852577"
},
{
"id":"6",
"rule_id":"8",
"start_time":"12:00:01",
"end_time":"23:59:59",
"money":"6000",
"update_time":"1511852577"
}
]
}
]
}
如果是PHP
classrule_nameBase{
....
//加上一條
rule_section=array();
}
//然後把rule_section的單元當做元素壓進去就行了。
C. php數組寫法
var arr =[..],和js一樣
D. php 等於或等於怎麼寫
<?php
$val=array(1,2,3,4,5,6,7,8,9,10);
if(in_array($num,$val))
{
echo"等於";
}
else
{
echo"不等於";
}
E. PHP這段代碼怎麼寫
<html>
<head>
<metahttp-equiv="content-type"content="text/html;charset=utf-8"/>
<title>測試</title>
</head>
<body>
<?php
if($_POST&&$_POST['age']){
$age=intval($_POST['age']);
if($age>=1&&$age<=17){
echo"你正處於少年時期,好好努力";
}elseif($age>=18&&$age<=29){
echo"你處於青年時期,努力奮斗";
}elseif($age>=30&&$age<=50){
echo"你處於壯年時期,處於事業巔峰";
}else{
echo"你的年齡我無法判斷";
}
}
?>
<formaction=""method="post">
<p><span>年齡</span><inputname="age"type="text"/></p>
<p><inputtype="submit"value="提交"name="submit"/></p>
</form>
</body>
<html>
F. php if的寫法
<? if ($content || $name || $nick){ echo "你好"; } ?> 這樣寫、|| 是或者的意思、只有條件中滿足一個。就成了、&&是and的意思、條件必須全部成立才能執行
G. php中的書寫順序
當你要用到變數的值時,它是有值的,這就是php規則
至於php和html,完全沒有關系.位置可以隨意
H. php類怎麼寫
<?php
class ClassName {
public $name = 'ClassName'
protected $_version = Ƈ.0'
private $_author = 'incNick'
public function a(){}
protected function _b() {}
private function _c() {}
}
class Children extends ClassName {
}
var是php4中的用法,相當於public,php4中不支持protected等
public關鍵字:公共訪問的屬性、方法
protected關鍵字:類及子類內公共訪問的屬性、方法
private關鍵字:當前類內私有的屬性、方法
final關鍵字:最終的,子類中不允許覆蓋。如果是finalclass,該類不可被繼承。
static關鍵字:靜態屬性、方法,如publicstatic$abc
const關鍵字:常量屬性,如constABC='test'
更多個解釋看手冊吧親,實在太多了
I. php問題,怎麼寫
根據這個運算符的值做相應的判斷,然後做相應的運算就可以了,代碼例子如下
switch($op){
case'+':
echo$num1+$num2
break;
case'-':
echo$num1-$num2
break;
case'*':
echo$num1*$num2
break;
case'/':
echo$num1/$num2
break;
}
希望對你有幫助
J. 用PHP怎麼寫
這是一個WebApp+php的開發應用層面
首先你要寫一個基於App手機端的頁面,然後通過php後台技術來處理 前端和後端數據交互的問題。就這么簡單。