|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
f3 P4 L' F1 W7 i: T* l
* w& P% P" R# j7 I9 ^7 ` : \" N9 }5 G. C* E- p0 ?+ R9 E
下面简单介绍一下PHP的语法。( {4 r+ O# |: H3 \8 F# Y) U
1、PHP程序始末标记* A4 h9 J2 S* H* k: v. [6 i
(1)XML标记:
7 ?. ^. n5 y4 h! {& `<?php( X* m( Z; G8 W+ _( e
php程序
0 x" \9 M; L# d6 {?>6 ^- N" A; f+ E+ s2 z
(2)SGML标记:- |0 _1 x) j3 P6 z
<?
u" d7 ^" P. ^2 H6 K. N4 T) pphp程序
4 c0 s7 C8 L) C5 }: y6 Z?>
7 ^& n" v/ @- @. z2 |(3)正规的标记:
5 {$ H* ?! ]5 A5 v; B- T<script language = "php">7 a/ {, y; ?- O+ u' d
php程序- ^8 v2 ?% U* G, ]9 ~9 O; ]6 s
</script>
( Z& Y# a" ]4 b1 |0 M! G+ @# T7 _3 g% S; }
2、引用文件的方法有两种:require 及 include。( @" ^: _4 J6 B7 j, r6 b
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
( J- @8 u$ A- v7 }& C8 @, E! X: y
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。9 O) u6 Z/ K) y% N
d/ L3 c% H( b) ?; Z+ `3、注释方法:/ V/ N. T: M5 u4 p* s9 _1 e
J/ J% f# j T2 x
<?php 1 x( B T( B `) }) _
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释9 ^1 b- X; n! ?4 z
,单行注释% C$ @+ a: t% H. q& x) b: o/ L* v
/* 本例采用多行的
5 I4 X+ o/ r P, n5 ]注释方式
1 ?7 w5 L& q8 ?* o/*echo "这是第二种例子。\n" ; */
! `% J H) ?7 L4 ~( _0 z
0 c _3 K. c) x4 u/ L5 ^echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 5 Y# R9 ?& R; _3 U
?>
4 g% ?1 W% p4 a- v4 r8 @
/ ?) Q4 v/ {7 T: {' ^7 n! Q- m4、变量类型:$ ` m( h: l) }( T8 P4 ^% P/ [, r
* u% o, b. A4 E4 t- K
$mystring = "我是字符串" ; % R/ p6 c- `4 a- B) C
$NewLine = "换行了\n" ; / P4 P& _$ h+ \8 U( }9 ]9 }
$int1 = 38 ;
- m) ]7 P- `1 \0 i! t4 V4 x, n4 D$float1 = 1.732 ; 7 y& Q6 `4 A, Y. i p% W; W3 {
$float2 = 1.4E 2 ; $ ?# J! {+ L- M6 j! ]6 T; `8 h% u
$MyArray1 = array( "php" , "星" , "空" , "站" ); 5 `" V% E* W% b' n1 T
# o b: A+ C1 g$ b0 |这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。3 R9 t% s3 @3 W4 \
! \0 `' i- `0 D: ?4 ^
5、运算符号: * H& K! C0 x: B" f) a; x
(1)数学运算:5 F+ n; q- T! D5 E4 j# \8 b# X
符号
# |/ Z. O' @$ P6 ?意义
' ~& U, a) |1 ~9 s, O* [& ^+ 加法运算
% S. X+ R2 W! X A6 z- 减法运算
) ^6 G0 \! h. P: A- S9 M* 乘法运算
% m3 n+ f! q+ j, Y" ~/ 除法运算
7 j+ x6 { O- @" p+ C3 {2 l& V% 取余数 1 D2 i5 a5 e$ J* z/ x& e( _) E
++ 累加 " v2 m5 r' w$ X3 {3 _+ A! w! B4 {
-- 递减 . D2 L$ z* q9 r- e7 M; d4 y) c
& @1 n" `$ W( P {
(2)字符串运算:
2 K: [& l; z0 e' U7 n9 q4 e字符串连接符号:.- `! q6 Y+ N) v: g9 c
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";; @4 [' a6 h; j# a2 L
5 s( s. ^ p0 s' ~ y
(3)逻辑运算:' E. v0 O) z$ U r6 i$ k
符号
% h" T' Q6 f% P) y: h( a% i8 q" w意义 / A1 h: |& u D4 A
< 小于
$ J/ R8 w& U, T. [! N- Z2 a+ z8 A+ ~> 大于
8 P/ W8 Z% j6 ^9 f, H/ m# P) A<= 小于或等于
9 n8 ?. m9 e7 @( m$ Z>= 大于或等于
& }- o+ f- t) }7 ?1 n o) Q7 x0 `- ^== 等于
5 i$ A/ U7 E! t& T( ^: T!= 不等于
2 c: d: \. v7 u: s1 L. I k&& 而且 (And)
2 l( W* W: U' s* s9 I* D5 J$ @and 而且 (And) k! O/ y$ O$ x2 y
|| 或者 (Or) ' U- E5 f! |1 ? G3 B+ n* a( B; v# A; N
or 或者 (Or)
$ G! B* u, l) T- D" ~# n- a5 E, uxor 异或 (Xor)
; E: w2 A9 |- b C! Q) _! 非 (Not) - _- L3 I3 n5 r$ |6 f8 M0 w- Z1 V
; L& P0 @9 |* A0 B2 }+ H/ ~
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|