  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14159
- 金币
- 2370
- 威望
- 1647
- 贡献
- 1318
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
: \- Y! D H1 h
# i. e q2 ~" G8 M- m; ` 8 _5 h5 A6 G6 u& D n
下面简单介绍一下PHP的语法。
% a6 X' L2 \9 {3 x1、PHP程序始末标记
7 j Q* k, D# ]3 B(1)XML标记:# ], q! a1 n8 z; x( m% I
<?php; u( `0 {# }8 z+ d0 s) D5 Q& n1 U
php程序
4 \$ P H1 @! r3 Q% T! ]?> @/ w" [ }+ l8 f) G! b9 ]: q+ h8 s
(2)SGML标记:
8 _3 p4 j( b# X0 Q2 V& `<?
: h0 ^) l* A: V: z9 ^8 c' g! Vphp程序
+ {5 j4 j/ a" O# R6 U9 ]3 @?>' _& S9 e5 r5 z7 f; h# D
(3)正规的标记:
t* |/ H0 _( `7 n2 k2 x<script language = "php">3 U; u. o1 M/ w1 M
php程序
1 u4 J* D5 J6 ~9 }; e</script>
+ }7 j3 \# C& g0 t* ~; V0 Z% s" o: `& v! m& d E0 u0 e l* W
2、引用文件的方法有两种:require 及 include。$ J. b4 S8 J+ n1 ?/ D* @$ g
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。& m8 p( f# k, f0 F7 K1 D2 q8 T0 |
, l3 Z2 A; G0 q7 R4 R+ F9 X+ @include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
2 g: L- R! R) C% q
9 C$ Y# e, i- ~3 ^! g3、注释方法:2 T$ B5 T1 d7 {. Q
: I/ M+ j6 @0 Y; h- G
<?php . {- [9 H) Z4 ~, `3 s; m Q) F
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释) i) Y0 [; }9 K$ r- `
,单行注释
4 G7 ]7 ~: ]( ^. m, {4 k/* 本例采用多行的
+ h* z' s Q, H& Y! O( t注释方式 : a: i! S+ Z) U; n$ ]
/*echo "这是第二种例子。\n" ; */' |8 m) k' d* k: u& U9 |' K
; x; a% }* m# yecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
8 S$ O U' h L! [4 j$ ?% J) w. U?>
4 X0 ~: p D2 T" o
# P) o# w6 d3 Z0 T5 t S& m3 A: ?4、变量类型:; S- U2 l& _4 C
2 w5 H6 \/ k% d1 t, q9 u) _
$mystring = "我是字符串" ; 0 v% {8 s w# m
$NewLine = "换行了\n" ; ' a$ F2 t# \7 H
$int1 = 38 ;
: `" ?8 ?0 ]9 X2 {. x$float1 = 1.732 ;
! {6 t6 z9 ^( d6 K1 `4 w& |6 l$float2 = 1.4E 2 ; 5 Q) E9 L+ T- \ o8 B, S7 ]
$MyArray1 = array( "php" , "星" , "空" , "站" );
8 }% N2 |7 Q" r$ d9 |
5 Q* u) Z. v+ s5 b; [这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。5 h% M3 a- @. o# x) A( i
# P8 e! V0 n" U, p( v5、运算符号: 5 q0 O% u* Q& k0 q1 j
(1)数学运算:# Q# I- A4 L6 ^5 ]7 N4 O
符号
( l' u: Z, H/ ^3 [意义 9 O+ v1 X/ W5 g) P9 d
+ 加法运算
8 _& V& B4 U e; U, L5 \1 d- 减法运算 4 w- ^+ j+ V6 f' |
* 乘法运算
! G: _( {/ v$ \( ^8 x! n/ 除法运算
4 O1 {) l8 U0 f$ c% 取余数
& F' [/ x1 e% G! l% X1 r* l6 _! E2 g++ 累加
$ Q2 k1 z' S; B! j, L-- 递减
2 p) k* ~: y0 Q+ S- C9 Q* ~" r; Q; C# ]
(2)字符串运算:8 U- J5 {% e6 _- s* V
字符串连接符号:.& a2 Z. G1 S+ i
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
( r4 D. m2 t- j
9 ]0 H! n/ W. v, J4 H0 H(3)逻辑运算:
8 ^. S! {: H- t& e1 _5 ^符号
5 I- V+ Y8 r# ^8 X& ^+ L7 ?意义 " a! K: @/ e$ J
< 小于 * f" }7 \7 B. `9 N1 u# m/ {) ?
> 大于 / j) n1 \& x5 x) { x' C
<= 小于或等于 * U# ?5 _9 \$ Z
>= 大于或等于
1 U: q. z9 A! y' j/ j! g f== 等于
/ H% F. X! s7 C5 W!= 不等于
5 T7 U6 t& {: v& r6 h& G&& 而且 (And) # v5 T1 G" x5 J2 y
and 而且 (And) 4 R) s# o7 L4 M: y, i0 e \
|| 或者 (Or)
$ y c; C- t; e1 `( @$ n' c: i1 xor 或者 (Or)
; p% \ l3 {0 b' {9 g sxor 异或 (Xor) & I8 d. r" \' `! l. O0 d
! 非 (Not)
G+ I. J' N* V I$ _8 [+ F
2 g" g( C* x3 F- i8 A" ~( j0 j" w0 M- J) {十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|