  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14221
- 金币
- 2401
- 威望
- 1647
- 贡献
- 1349
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:0 C8 n, f! N$ n+ }8 \' `
& x- Y8 l3 }0 u+ l
& j5 ?6 i! m; a4 M5 d. |
下面简单介绍一下PHP的语法。+ `1 J2 {. l0 G+ `. S% r1 J
1、PHP程序始末标记
0 ?, z2 z9 A3 J( K6 ~4 u& M(1)XML标记:3 C: n; |; g" z F' _2 H
<?php
) I& n; d1 X$ z2 M3 x0 G- T5 A+ zphp程序) v `+ J; Q0 d" Y& e2 y
?>) A# I1 Q% U% f( |. ^/ C+ r o
(2)SGML标记:
$ H) @% k7 n7 ]2 t: G8 ]/ a+ v<?
% q/ P# U/ s# Cphp程序1 c9 k* e9 U) G$ T
?>
) R- }) A# N3 ]( t( ~(3)正规的标记:: @4 p0 `, w% u) [+ y- T
<script language = "php">
2 Q9 q# i5 |: D0 @$ ?1 iphp程序0 Y9 J& h( b7 M4 ~! f) {% q
</script>
& X$ X9 P8 P& ^. l2 e! x+ o2 G$ u) I+ K* K! h$ F/ V5 Q% y
2、引用文件的方法有两种:require 及 include。
6 n- a4 p% v+ ^$ r% l+ rrequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
u# o' \8 g/ k9 E+ f& I! U7 }% W
& i# [4 h- V( G. [4 g3 I- K2 Tinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
B4 c4 v, _& G) o/ f% ?; c& [; S$ \- W8 V0 O+ M& `5 R
3、注释方法:
3 `; s! P9 |+ Q0 ?! ]5 [$ s1 K7 ?+ t
<?php / }! M, p7 ^- }7 z/ A1 m+ A
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释/ t" z: F5 S7 z& |: J# f/ G
,单行注释+ b' `7 k7 N' I. p+ F
/* 本例采用多行的3 p" B5 Z: c3 D" ~; ?
注释方式
; |& ]' b# P0 A% X: O/*echo "这是第二种例子。\n" ; */4 E' D( ?+ I$ C- _# O
& I0 S2 n; H) I" j" k3 _) _3 K
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 & Y! o. N5 m8 C( W& l. b; T, [
?> 1 o8 x% o; _+ d/ s3 U# |: C/ q7 k, \# i
9 _8 |! w% W" s1 v+ C! h
4、变量类型:0 j* o) @! q" j
, U9 K- Z. c* A& R: {, ^+ D' Y
$mystring = "我是字符串" ; l+ D- ^# R" Q
$NewLine = "换行了\n" ; ; D/ h5 T- w. | ~) F5 z: g
$int1 = 38 ; - C0 T2 Z( {3 @/ O0 {) U
$float1 = 1.732 ; - T' M/ e1 ^( E y
$float2 = 1.4E 2 ;
) V/ r4 d! @8 j! L' U: c2 t3 [$MyArray1 = array( "php" , "星" , "空" , "站" ); ( G. d; k) g4 D' }
% T" l% o, Y- t# H: n这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
. r/ ^' Y' [. P8 s
9 C$ k6 ~2 `0 M; S5、运算符号: 2 B$ S* N7 I: D2 e
(1)数学运算:
7 s$ B, \& W8 Y符号6 X" G! z6 L6 F
意义 ; |/ D& k+ c9 ?/ [) C2 g
+ 加法运算 1 a) a( ^; Y; d, @* w F
- 减法运算 ! E7 I5 }) q5 i, p/ T
* 乘法运算 7 O) k" c+ z. g: Y; y. g9 `
/ 除法运算
( N; K& l# }* E; J! ]+ ~% a% 取余数 . r% f$ d6 D' p) P# p
++ 累加
4 P6 N- B1 e8 K* {) x-- 递减 ! |- R0 K1 C6 U
! Z2 M# o" |* W7 U( ~) t(2)字符串运算:
( B. U0 e3 ]+ o( S# o字符串连接符号:.. g+ |) V. H! A# j$ }6 \
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
+ P$ s, S+ ]( q' @) N: T. p; L+ p
! \7 l! o! N4 h7 |! c: d(3)逻辑运算:. n6 _- A" t9 x" g( }! k& Z
符号
* M; V& `9 O2 [; w$ K7 R意义
. v x8 q& j7 ?< 小于
- c$ g+ Y% u5 c5 }' e% h$ ~" m. p$ y# Q> 大于
R% N( \. z5 z! A0 _; O" [) p8 }<= 小于或等于 7 G" \" m2 c$ A* H6 U
>= 大于或等于
$ s c) U1 U9 V4 Z) L+ _== 等于
9 m3 d/ q' c! c+ B" N7 h!= 不等于
- M. n' M( a+ K/ D* M1 ?! j( n&& 而且 (And) , C, |, ?$ l; v$ t
and 而且 (And) # M; P5 N( W' ], `' y3 d$ o5 v; P
|| 或者 (Or) b$ Z* y$ i$ a7 k' K; i
or 或者 (Or) 4 l: A+ T% r% A6 U' ?; q3 W2 d5 q1 U
xor 异或 (Xor) " d/ a j$ h4 `* N% p
! 非 (Not) 9 r7 }6 d" q3 @ w% d, i* a; p1 F# R
- `. w1 C$ Z4 ^2 i' S0 O
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|