  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14221
- 金币
- 2401
- 威望
- 1647
- 贡献
- 1349
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
) i/ Z" e3 q, L8 u( W( r. _' w& J Q$ F: h" V; ]; ^) m) Z
( I: }) |3 E2 e* ]( t C, H
下面简单介绍一下PHP的语法。0 x; `4 X" c: E+ Z M+ L
1、PHP程序始末标记
; O$ L+ @3 x9 x; T(1)XML标记:
7 u- ?4 s" e0 ]<?php
8 P g& B# G) L. [ P( I9 Y9 x" jphp程序5 j- J5 d1 \9 g
?>
$ \4 h0 V2 K4 M& j0 \(2)SGML标记:7 X0 z% ]* q! B b9 A+ ?7 R
<?, ]4 v( l6 c& c0 ?+ ~/ J
php程序
$ i; T3 }) q, Q) ~& W# U9 U?>+ W8 B8 v! M/ |- _( [" J5 a
(3)正规的标记:. l4 `9 |$ F7 f) Y7 H
<script language = "php">
% s. [* d4 s- i6 sphp程序6 N. c" }; W% S! p" m2 u& l
</script>
* ]! z, _# K) O% g( ?- W# G
a5 [( ?" L: C8 E, k1 O2、引用文件的方法有两种:require 及 include。; T9 E, p6 l# W. ~
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
2 ^2 [/ q% V" r! k
8 [+ m/ A. @! e, a1 U" K( tinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
5 e0 `6 a' A0 t. d4 c+ r! J& m5 l. Y5 c
3、注释方法:( b' A p' I+ Q8 Q b K0 P
, u( G# k7 ]8 b& i5 |
<?php 5 [% M9 S. L: g
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释
# Z; f* @, j h,单行注释
/ y5 _! b; P7 k- @* b/* 本例采用多行的: M ]9 x' |* T+ m: f
注释方式
$ x& h D% x2 c/*echo "这是第二种例子。\n" ; */: M# t4 {5 _+ N4 B8 t- f
3 _' C% }) A E2 Y+ \6 z( L
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
1 i! ~& h M' T8 |6 e0 s0 k?> ; e% I6 _) M1 i
4 I8 W" n: M5 O4 m) d9 `
4、变量类型:' f5 f% X: S" h. c% O/ k$ j$ o9 `
" K+ m6 z: E/ D) _9 Q$mystring = "我是字符串" ;
) f0 Z& J n; D3 N2 S% O6 |$NewLine = "换行了\n" ; 9 \9 ^8 J- L" Q) S
$int1 = 38 ;
9 ^- F4 o* \! ^+ _. B2 x$float1 = 1.732 ; 6 y& ]# K5 |6 r, x k& J8 I
$float2 = 1.4E 2 ; 3 I U; |5 d4 w
$MyArray1 = array( "php" , "星" , "空" , "站" ); ) ], o3 I7 g# {
4 N; G4 [0 r' y7 l, V
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。7 A3 D$ [% @# I; x
. W2 s, N# P( e4 d* s F4 Q5、运算符号: $ R7 P5 t8 Q- s1 l0 l; P0 c
(1)数学运算:' \+ U: E4 }" w ^# V' R; A& N
符号
; }- D6 M( `) M5 O意义 8 Z' i) k# L6 C: v. P: J% ~8 {/ m
+ 加法运算 3 P5 k) T1 S& Z
- 减法运算 # ] w. h7 H9 [
* 乘法运算 5 E. M& C$ m8 X2 e* x
/ 除法运算 * U- e/ a+ ]9 b
% 取余数 O- m5 _, v3 V: R' G6 U4 G$ y% Y
++ 累加
Q4 _3 \4 \0 F-- 递减
( X; ^% P) C4 m, ^) D: E
8 h2 ^+ a% V+ X$ n1 i8 T(2)字符串运算:
, y( Q6 p( H* U$ u9 g' [字符串连接符号:.
: L# n) e& u \$ ? ^- G$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
. |" ?0 b5 [, Q5 a
( u% @& H" k3 X0 E7 k(3)逻辑运算:# @/ ^5 z+ l7 {+ T5 W0 I; s
符号
1 ]" |/ `4 S1 J! \意义
$ d3 H, ]) A9 W7 h% j< 小于
5 \ J4 K+ Q; N" _5 k$ Y> 大于 7 E+ D: N& z( d, y, e) J
<= 小于或等于
, [% L& w% {1 p1 r, i' [>= 大于或等于 . C0 ~8 o) I! h$ Y `7 B6 K) v
== 等于 & `4 W2 [# [2 H+ G
!= 不等于
7 F) \, l- z0 r- b8 D- G" y- l A% g&& 而且 (And)
( |' o6 R/ i% [; h, [. m9 oand 而且 (And) 8 J; S5 m2 S6 e- i# E7 m
|| 或者 (Or)
# v# U7 C+ t" h2 E% Dor 或者 (Or)
9 B, ?! Z% [$ A/ lxor 异或 (Xor) ) S3 O5 s$ V/ t5 Q
! 非 (Not) % @4 V# D1 n1 f) B
; D+ ~/ k. T d+ a( y3 q- C十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|