  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14171
- 金币
- 2376
- 威望
- 1647
- 贡献
- 1324
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
6 T2 H/ i+ J; R. X% i$ o- q% M3 O/ Z: `
6 D/ @" X; Q C" R7 ?0 k下面简单介绍一下PHP的语法。) h# S/ D+ A. [! U
1、PHP程序始末标记
0 Y$ T' a4 x8 Q9 ~4 s& U1 j4 L(1)XML标记:* p c0 U- b5 D9 a- j1 f
<?php) ^6 h5 `8 ^; t/ o
php程序" T; W2 _ a6 X
?>: A+ P+ Z+ U1 D( m. ?
(2)SGML标记:
? V- s; y* ~$ _/ u. R<?
' W; Q7 D2 }) ^ u' m. `! ^php程序
/ V% G$ a4 @) B6 [; t?>% e8 p9 @2 M; {9 G4 d W
(3)正规的标记:
/ _0 _7 n# K* w8 v U+ _, B5 U9 J<script language = "php">
! ~* M/ X+ `$ o5 G2 sphp程序, Y- B$ v/ o4 T! p9 W7 T
</script>
1 n4 G4 y0 A# w; t' ]
9 h! Q1 c" E1 {9 Y8 ^2、引用文件的方法有两种:require 及 include。/ g1 s; u, \2 L! j$ w! e
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。* l' P: @! g; ?2 ]0 S
! |4 a2 m7 z8 O& `include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。6 ]4 `8 {! w: Q
2 J: E8 Z! M2 P4 |0 ^+ n7 l7 d3、注释方法:
7 A$ j; L# F" w8 u* E& l0 t. \* h2 _ A* p9 V
<?php 4 g) I7 U- ?* J1 R+ ]
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释
( w. `* }' Q+ A4 n @+ q! l,单行注释* D. O: S" v' V, C
/* 本例采用多行的
2 A+ m) k- E" ]注释方式
) R4 w' j9 b+ V/*echo "这是第二种例子。\n" ; */
9 P2 X+ b3 b/ P) {2 W
( K' r; M0 }1 q! y, B& L4 \7 Iecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
' g6 \( n8 q1 j# P( s?> 2 ~ R) e$ D7 h5 M
, Y8 {4 T0 V+ `' G; \; U8 q4、变量类型:
% v& J# V+ ~$ k& \ C3 S- T
& u3 y2 |. U5 Y6 [5 f$mystring = "我是字符串" ; # y! h( G3 m2 F# B
$NewLine = "换行了\n" ; 3 k( U1 J5 X- Z2 e
$int1 = 38 ; 8 B9 o2 e+ B4 P8 ]) F1 {! c9 ^
$float1 = 1.732 ; 0 {) a$ R$ |8 M0 S$ M
$float2 = 1.4E 2 ; 4 x, Z: f9 l# {, N v
$MyArray1 = array( "php" , "星" , "空" , "站" ); * v2 r( o; b6 x) L2 X8 ~6 X. b8 o
: r7 Y* h! c, t2 d) | q这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
+ I/ ?' e3 d! Q6 N$ I9 M8 M
# s8 b9 {% P, P. ~) b' I- u5、运算符号: # V5 l$ ~2 o& t: P, _" _8 [# v
(1)数学运算:
# r& r8 S# ` W7 I& x符号
: b% i2 y1 o O9 P0 X意义
( v }7 f) x! M, ^- [+ 加法运算
- J6 r5 \% p# G9 ], L2 {- 减法运算 4 E/ ?$ C9 S& `4 N) {& B
* 乘法运算 , L) M7 w4 { q+ J/ v& _ G
/ 除法运算 * m" S5 H. w! ?3 v8 S) f5 p
% 取余数 + l6 n& C3 o R$ F* p
++ 累加 $ f( }4 a' I5 Y+ c- z7 s' C
-- 递减
( w: Y1 h$ a3 q
9 Q, B; ~ r5 L(2)字符串运算:
* z3 f. X# R5 h) i4 d4 `# F) h字符串连接符号:.3 r7 C* Y) N0 G: e
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
' ^! k* ~6 M! T& [
" A5 v% K" [5 f6 u7 ~3 H(3)逻辑运算:
' R: j* a, x' J5 a5 W6 ~! {符号
* ]6 Y+ ]! a& [! X; y0 C0 [意义 ( s& B) A5 L3 ~ \
< 小于
. y9 l% m" j) D" H8 u' Z2 K! W> 大于
) T3 B5 \3 x4 @7 h! T<= 小于或等于
! I, u s3 f* X3 e$ p* c. M& h>= 大于或等于 - W C7 f8 [" R
== 等于
! N1 \0 B4 L7 L8 W!= 不等于 6 L9 p8 b/ _. P
&& 而且 (And)
8 k8 H$ X# O& I0 h) _( Sand 而且 (And) : P. w( K1 ]- @' G0 t+ G% w
|| 或者 (Or)
% |' @* v$ B! k4 c B$ _3 @or 或者 (Or)
2 U; _! M8 I# Z' [xor 异或 (Xor) 0 ~) {, l+ V9 ~
! 非 (Not)
. F5 H1 B e( k: a! A- J `3 u. p
. ?/ H5 ~# @( j; l3 q十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|