  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14191
- 金币
- 2386
- 威望
- 1647
- 贡献
- 1334
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
8 H* w7 D9 _/ h- L7 ~
! d3 ^; Y `6 U; R; Z/ } e3 K( g: o4 c7 B. ]" D- i
下面简单介绍一下PHP的语法。
* }" d* @5 F5 G. y. _" A1、PHP程序始末标记5 d2 h7 R2 t+ K; s) _ W/ t
(1)XML标记:
, B) _& ~; n& N+ x& i<?php# w6 k2 Y4 q- \! U2 w' s
php程序
! N/ k0 h d& L: c! p' V?>
/ {6 _) u- K& l; C(2)SGML标记:
( @( A6 B \* @/ B1 ^<?" F3 m. U5 z5 }, e: k" O
php程序
6 m6 H; H) F1 y?>' |* N5 y7 z7 ]" m/ D
(3)正规的标记:6 P+ F1 {' g. t K' S( i
<script language = "php">
# w. u+ G: }( I5 E# O& J }php程序
. s" G, }4 S4 x& U$ @. }2 |$ [& S</script>
* s% e5 L3 V" Q' e0 g4 T8 z% Z# Y$ Z6 Q4 n u
2、引用文件的方法有两种:require 及 include。
9 {% @: f3 @) Y& \2 D) j! jrequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
! h4 X9 \; R1 U2 o6 W
/ Y% C( f. P+ Z E$ q o0 G9 c0 Kinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
& _& E/ E% Y5 V9 [6 ^7 n. m: f% g# Y* Z& Q& s: J% L
3、注释方法:
0 t( I$ X E7 V% F" ^* y4 h! N( A( x" O( J8 e2 y
<?php 9 L' G* k b6 W8 m
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释
5 ?/ A L% D! Y+ a; Y! Q; _4 K6 C,单行注释' X8 {, v8 L5 ^5 K+ k% s+ T
/* 本例采用多行的* t/ K, K0 Q4 }* r, |3 h+ {
注释方式
E& {: B5 Z& W+ c3 T0 c7 m/*echo "这是第二种例子。\n" ; */- ^# S) `7 {, B, _7 y( v% k3 F* D: d
" `5 N9 s$ b, F0 K( @+ |* m% V
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 ; ^4 d% j; V6 w7 D, `, _
?> ; z+ k3 d/ K& d2 ~: j: }
9 H, {2 u: u, m2 H& K- W4、变量类型:& y% n6 X/ R: \4 {; ^ h
3 ` i; X( X* i2 k
$mystring = "我是字符串" ; 6 G% E- \5 p3 B* _: |
$NewLine = "换行了\n" ;
' d; S0 v9 J: w7 `3 `$int1 = 38 ;
; f+ R' a0 L r- Q1 @ @) N$float1 = 1.732 ;
6 p5 ]9 A8 E6 M. P1 }$ g( h' ` S* o$float2 = 1.4E 2 ; ( |' a4 M+ c: c! @
$MyArray1 = array( "php" , "星" , "空" , "站" ); : P# ^5 f- ^' \+ C
8 i" L/ {0 m* j这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
7 I% @8 [/ U8 E3 G2 f
; B/ z* i- f/ O8 U; q/ u5、运算符号: ; @8 S: J5 H* s4 [
(1)数学运算:
8 J' y: E; \- z# @符号
! G# \; g; T& Y5 E4 R意义
5 u# K9 G6 d# ~+ 加法运算
5 P0 Y' j4 T+ d9 P4 n$ r B- 减法运算
9 w0 P4 J2 @/ ]9 x* 乘法运算
5 z/ s/ a; g s) Q9 I; P M \+ |/ 除法运算 # ^# |) |5 O# ^( J
% 取余数
; H3 \) H. F' r++ 累加 % y9 D' {/ b" Q' i8 q7 f
-- 递减 : p3 x, h6 J2 i* [
8 V4 _1 Y( b$ |- N W. j Q(2)字符串运算:
1 N) L1 u2 X9 W1 }! [' D9 m字符串连接符号:." r/ a% s) t6 I
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";3 f9 Y4 o1 z' U0 i
: b1 N% ?3 Y* r
(3)逻辑运算: |! A; M- r/ L1 K
符号
0 Z9 a* s$ ]% e意义 * b: E% ^% |( L: j3 t* v: c1 p3 c' b: L
< 小于 # m7 G# l# x& @" n* |, p
> 大于
1 t& ~) C3 v1 H% r1 l<= 小于或等于 & S- ]( \8 z1 L' c
>= 大于或等于 + o. w( ~1 Z1 }& A
== 等于 0 d9 Q5 M7 i q4 |! H
!= 不等于 ; }9 q$ e0 w. e: e7 h
&& 而且 (And)
9 t8 V' k% Z1 R: h! ^7 hand 而且 (And)
9 x' s. y; t& j( L6 y, f|| 或者 (Or)
; {+ |0 v3 P. w) r: k+ for 或者 (Or) & L" m; |$ b Z0 R. M$ c
xor 异或 (Xor)
3 k6 Z' O. m8 g" b) u8 L) n! 非 (Not) ( L- x: `5 i, k; M+ B" K3 {3 V& C) K1 Z
% t" }- Z* R( M( L3 S十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|