  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14161
- 金币
- 2371
- 威望
- 1647
- 贡献
- 1319
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
- m! Q' @2 f% x, _5 N; ?, m, h1 m+ r+ U$ e9 j* W5 X0 k
4 K6 ^% X$ s2 `2 I下面简单介绍一下PHP的语法。
- k( T7 N/ a: s% p1、PHP程序始末标记0 [ c! Q3 Z/ t0 R/ X2 `
(1)XML标记:9 a% D2 F0 C; I& F1 ]" D3 g9 N# R. g
<?php: \: }+ U' Z& @) r
php程序
3 b6 I5 [( s9 F& V4 U+ V* v% r& J?>* ^) Z4 @% \# B
(2)SGML标记:/ b& R2 J+ s" u$ @
<?; Y# E) M0 J! B( `* h
php程序; @3 s- G( [7 ]% F& Q
?>
+ k/ A2 K- p2 ~$ x(3)正规的标记:
1 S6 f( N& D) m- f" ] F; j<script language = "php">2 c( W7 w/ O# |
php程序# G" H* u1 d0 q1 Z, c& n) D* |
</script>
$ U( A, [- T2 ], x9 v. o, Z L7 J5 g, L5 K& p4 B
2、引用文件的方法有两种:require 及 include。
4 U9 Y) x9 T$ X M' W) ]require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
6 o! S$ Q# i. [. N( S
; n' d# F1 Y1 q" Q# Binclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。* j( D2 t$ r' m) D2 a8 t- g! e J" A
7 P: c/ |% Q! a6 m3、注释方法:
: B4 |; I7 v, E" U! T- _" Y9 W5 `8 i! R& [; C' A/ t A- J D
<?php ! A, X2 I. b* a( a3 ^6 O" N" D; I* u
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释
* ~- X8 d0 I0 g7 S! i, R5 p: q,单行注释) W4 b1 D) v6 t8 p; _9 u
/* 本例采用多行的4 R" j( K9 [: Y1 |" B
注释方式
% e2 L2 v% g8 ]8 V/*echo "这是第二种例子。\n" ; */ d, U J: F$ D
" A/ }, v& T9 I' Q4 z) G5 v3 d% Q& A
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
) e3 `& D8 m0 M?> : r! {# c. b- b V+ a8 D
/ t3 P @$ m4 J5 m, I
4、变量类型:/ ?, |/ z; t- ~7 ?# D& M
' k/ A$ ^2 Q" H8 L; L$mystring = "我是字符串" ;
: D' J. `" {# }$ C v& D. y( R4 H9 R$NewLine = "换行了\n" ; 2 o6 o5 v& u! L( l% h% U
$int1 = 38 ;
/ _, ?5 y% v9 y! a' V5 X/ M$float1 = 1.732 ; 2 V4 X$ s8 M8 T6 ^! f; s& Y; Y# n
$float2 = 1.4E 2 ; 6 b0 Y1 Z; E) j
$MyArray1 = array( "php" , "星" , "空" , "站" ); 0 {) d+ ^( J2 i. h2 O1 c
5 N7 h4 \5 W: V& L9 v+ V* t这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。" y( q- S+ m6 D3 J+ r
* Z1 A! p0 N' E" v- I5、运算符号: & P8 s: i2 y+ J' P) o5 a
(1)数学运算:
% q+ }' e, R' B8 q8 A5 C符号' @( T) m- F9 a! _: i6 m4 V2 x
意义 6 l! ~2 u/ H- v3 c3 o6 ]" \; V3 g
+ 加法运算 " q1 E6 n, x" {4 q. Y
- 减法运算
& Q: k' ~( I. n# U1 m* e* 乘法运算 4 [, h4 Y1 N- ^
/ 除法运算 " ?0 ?8 P1 q1 X8 ?/ \
% 取余数
! x2 R# x: R [/ R: p* t++ 累加
. k7 n4 W! D; M; ?# a- D2 O2 H-- 递减
' ?" R" T* u5 x1 g6 `; ]5 C) j. f- C9 I# ]5 H8 f# V
(2)字符串运算:
$ H) g. E" e4 E0 e" u# K字符串连接符号:.
f/ V5 L3 d) S( P2 m6 O* i$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
7 m7 A- b9 P6 Q8 J
) a: l% R& F0 s, J' a6 d& E4 L7 d(3)逻辑运算:
7 W% W* w" l) i I符号
' [ {+ \6 @9 G* M意义
D2 R2 m$ }* e# j# t< 小于 " r7 `8 D4 `5 f
> 大于
$ J. F( N* O! K! y: X<= 小于或等于 2 E1 C1 y; D: t% V) ^3 ^
>= 大于或等于
. y( T9 A: n5 K; W* ~! J3 P== 等于
) O: b" w4 Y6 e; c% H6 S( y( ~!= 不等于
/ E" A& |3 _$ m! V1 \$ l&& 而且 (And) X6 C' s+ t3 j/ F `3 V
and 而且 (And)
# K L+ L8 |& x# ?7 ^: Q. W|| 或者 (Or) 2 U) U+ G' M) w1 d9 I
or 或者 (Or)
- ^1 `+ L% m( bxor 异或 (Xor) 4 X8 _) V8 ^; K
! 非 (Not)
6 c! z5 I2 B+ p& \# i' Y
+ V% M5 i/ Z; {0 U* M w0 R十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|