  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14191
- 金币
- 2386
- 威望
- 1647
- 贡献
- 1334
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
; r* R) t |: i. q0 [* d
s ]% _! [% x8 c, `8 ~ N* T+ k $ R' ~6 P5 w1 x* K2 ^) f# c/ g4 L
下面简单介绍一下PHP的语法。
3 ]+ V# Z8 C' w1 p) @% i6 X1、PHP程序始末标记
4 T9 G# X4 y" O" h(1)XML标记:% Y- u+ O- j( X* B0 O6 i6 O
<?php4 t; T% J$ C s( ~8 c0 q
php程序3 x9 w, P( \, D+ t0 E) ?! ]- j
?>! D {9 j8 f( I$ L- i
(2)SGML标记:
4 D2 I' O) X' {<?; p% p7 L- S# ?8 Y, O
php程序4 i( y! D$ y6 E' a! k6 o$ Z+ H
?>6 {. v6 F: ^) Z3 f ]" [, j
(3)正规的标记:
% R7 z8 p) H, r: k6 c$ v. A<script language = "php">) R, W2 ~& u0 E# t* L' N
php程序+ u* D; P( r$ \; c
</script>! L" u6 x! I! X7 w6 L5 f, ^; }0 G
- M3 K6 t( ^ t y$ y5 N, ~% F2、引用文件的方法有两种:require 及 include。* {! Z8 v3 D% u$ \" j/ q/ q
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。& k5 n. a' B# a8 ^3 W9 V
2 ~5 J; P6 D1 m5 k* Z
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
' l z( ~( A4 S V
0 B# ?, m5 O9 G7 Q( n3、注释方法:
1 Q$ L' m8 ]! ]- n( d7 {& g4 ?1 y1 Q- N l3 F
<?php . A3 s z7 W; m- W2 H! N B( n: H7 l
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释; Y' I$ y) Y3 w E
,单行注释
. h$ `2 ] V% x/* 本例采用多行的' e' y' t( v8 `6 O0 V
注释方式 $ N! h9 Q! A( R \6 X1 q
/*echo "这是第二种例子。\n" ; */; v" ]5 S# H* @3 R
% k4 M8 ?: ? |, Q% gecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 / q- ], |: ?7 v9 R0 k; G( D& u, C. h( i
?> " n9 X( f0 E, y z9 h
8 Y9 R, l- W4 l: t3 P4、变量类型:2 R( K( L( B9 a1 _0 @9 X0 [; }
. d& o1 w8 ?* g, o$mystring = "我是字符串" ;
' n" V& \ Y0 \0 `0 R$NewLine = "换行了\n" ; 1 {6 K) [1 g! U( r
$int1 = 38 ;
) V% J, N" k* x4 K# R, \$float1 = 1.732 ;
8 ]- T4 e5 c+ V) X8 u) H2 H+ g7 J$float2 = 1.4E 2 ; 5 M& ]9 ^/ ^4 G6 S% ]
$MyArray1 = array( "php" , "星" , "空" , "站" ); ' F% s7 g/ q. `! H
m! }( E9 S# C/ O6 E" u: A, _
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
! }! i: a( ? [
/ k7 U9 V6 @, u+ s2 z- K* Z! y5、运算符号: 0 b8 M. p. ?) @
(1)数学运算:
% p' B! n" T2 j符号8 Z) T$ Q% d* d) ]/ K x
意义 , Y1 r3 h0 n8 x9 k: Z
+ 加法运算
" s/ Y( r( N1 {0 P% }9 c- 减法运算 1 Z6 w) N- r! B# V
* 乘法运算
' E/ W. S$ A, A/ 除法运算
8 g% k9 \ P7 I# r" u! K% 取余数
7 U0 O0 O+ @/ V++ 累加 3 Q1 d6 `! o: W0 Y. f+ }
-- 递减 1 p% b7 I3 ]5 x) y* I! C# ?$ e4 N
+ r/ B0 }, v6 W( u9 `(2)字符串运算:
E# Y/ K& W$ d5 ^% i8 o# _字符串连接符号:.% ^( z I6 u0 @; r6 L( P: @2 ]5 E A
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";0 K2 v1 w$ F0 a7 e/ X9 A
`9 j! c! i6 S! h, U" ](3)逻辑运算:
2 I" q7 v- b2 Y4 ^+ m符号( f1 [ E, U' s. J2 m/ B3 }
意义 2 B! v0 g6 `8 J" A" X
< 小于 ! ~8 q5 }* h0 v' M
> 大于 - V" R1 N G. v5 c8 W! S
<= 小于或等于
3 P8 B) \! j0 C>= 大于或等于
7 {. T6 V3 y" q+ B== 等于 * g+ C! `: D \/ n9 o& w- F
!= 不等于 + H" F G# G4 l7 G
&& 而且 (And)
1 \" f4 |9 T w* zand 而且 (And) ( _9 x0 ~, R7 d7 D
|| 或者 (Or) 1 v, W/ U# q! n. G8 w
or 或者 (Or)
' {: l7 w, r4 d) I0 b* Yxor 异或 (Xor)
* m/ f5 ~6 K* j1 {8 ^* {. ^4 r! 非 (Not)
! [, q2 o) v9 V: V# ]6 @
# x3 V1 K3 E; \, P; A$ H十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|