|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14325
- 金币
- 2448
- 威望
- 1647
- 贡献
- 1396
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
7 S6 \) k2 a5 s% n" w& Z$ e* ? B: B; ~1 q3 x: b
' r- @ Y+ y/ u, o0 n+ G }下面简单介绍一下PHP的语法。& M7 v1 L) S/ |3 ^ M
1、PHP程序始末标记: g$ n5 {) l' W
(1)XML标记:! {% ~# Z3 @* W3 V( i) i
<?php) d7 m# b, Z2 Q, D' @
php程序
; u9 Z4 s2 v" X( s/ m! w0 t?>
W4 h, e7 P, i9 L; y# @(2)SGML标记:7 ~! u% u2 I& a; Z) b' d
<?5 M( W. [3 n a8 v' `! ^
php程序
, C6 M( l( g8 u: |?>
# h: ~7 @0 d! b. `+ C(3)正规的标记:7 `" ^5 L. X g
<script language = "php">
/ S4 D- d1 x% N0 G- x& O$ Tphp程序: f& y$ w, j+ ], r5 W3 ` ~
</script>" S; M! s3 I" K4 F. `; |
' |& d2 r5 T- L& K3 i- A0 `
2、引用文件的方法有两种:require 及 include。
, l6 M V# K3 a; M& crequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。7 W) z* K5 z) {; u
1 A2 o2 y. W8 r* p7 ^ e' ]% G( e5 c3 ^* yinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。! M9 k' a N- A# ?9 I
# X5 U# A8 A( z) R' s, k" v* d g
3、注释方法:
, r# o7 X9 [* M, v$ e" ^9 G3 B$ P1 w, B/ z; p( P0 S+ _
<?php
( N4 ~' Z4 _, m r' k/ L* Cecho "这是第一种例子。\n" ; // 本例是 C 语法的注释
. F8 N" d* N1 i5 }5 k' \. S' `# d,单行注释
& @( p, v6 [2 X+ t' ^8 l# b& N/* 本例采用多行的
- f- b: Z( a$ B1 [- e注释方式
9 I- S$ v7 z8 Z3 j" a0 K/ E3 a, `/*echo "这是第二种例子。\n" ; */: r4 H+ ~, v; N, R
3 u, X6 G$ I8 y" E' _
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
# h7 w5 o% W% a' d% M% Y* {?>
6 ?3 V) y: D/ ], z. t; E: B4 c) [, z$ ?7 O
4、变量类型: J. J6 o+ Q5 g2 g
4 C5 x/ B; [7 \$mystring = "我是字符串" ;
1 X8 s" a* G5 I: K8 Z$NewLine = "换行了\n" ; 7 ?; n- I% y( r: f
$int1 = 38 ; 0 ]7 M$ [' Q1 X6 z7 y; U
$float1 = 1.732 ; 7 r! e+ d; I) ?( k6 Q
$float2 = 1.4E 2 ; 8 X. ]2 g: W# o3 H, p
$MyArray1 = array( "php" , "星" , "空" , "站" ); . ^! C/ J3 z4 _: C
& v5 F4 S0 b2 ]& p6 B3 |# Z这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
9 g4 A2 }% }7 Y5 D# k/ |+ d0 V# Z; \4 p6 d7 R" s* V
5、运算符号: $ {% ?# F1 P" R. @* C3 m& t$ T
(1)数学运算:
7 s2 g# J% c" ^" L- k- {: h+ d符号
& O4 y5 E7 `. x+ n' Y意义 - D j' E% `; w( M! ^/ _
+ 加法运算
; K$ y, e5 O* |/ P8 @7 T- 减法运算
& [" X/ C( f: K# c* 乘法运算
! c( Q& J. F. |/ \% }/ 除法运算 2 O: }5 v$ ]3 C7 ^6 w. |# y8 o
% 取余数
& L1 R7 ~' n! o# s++ 累加
9 Y! u; G9 u' ^1 |& u# [-- 递减 ; g' c6 Z4 Y% s
, x6 m# t C5 K/ q! q5 n% }(2)字符串运算:
( \6 d5 }* o# }/ z字符串连接符号:.- w$ b2 ~ ?6 N& b7 m% `- S: Q
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
& L. d! i, z+ I; G
" V* [, x( ^; A$ D(3)逻辑运算:& r E2 \# U9 W" E6 E( z/ q
符号4 |6 Q K& b3 P) M2 G! [) B
意义 / u; X! Y9 x- F, ?+ q5 I0 ]
< 小于 ; O* P3 w$ h: F! @: V. y1 }
> 大于
" T6 U" _( s4 M" ?# B# E<= 小于或等于 3 d& u3 L. k( R. p& I0 |: e
>= 大于或等于
: m8 L% P9 v+ S5 x% E# ]% x8 w== 等于 ; O! ^# x/ d) t* D3 S; w5 A5 Y
!= 不等于 + v6 f) o& Z5 B" u0 B4 R
&& 而且 (And) : A% M$ A) c. W& r, u
and 而且 (And) ' a8 Q4 N6 D/ e7 i3 c1 i3 S
|| 或者 (Or)
4 ^- k& C# v1 D7 j; t9 Zor 或者 (Or) + v6 F5 W s ?, V4 X
xor 异或 (Xor)
1 j) L% B) s* y5 b! 非 (Not)
" J2 \3 w, Z4 L# w" B a) U& F' S& t/ D% j6 A/ w# {
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|