  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14197
- 金币
- 2389
- 威望
- 1647
- 贡献
- 1337
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:+ E2 R, M4 P* p! A
( z( c( c& }) ~9 }/ R: e: b
9 w* A- {# k3 T X% u下面简单介绍一下PHP的语法。7 b. G6 a4 c y/ g5 `* s
1、PHP程序始末标记
/ z0 V' `, Y) B1 E5 {(1)XML标记:
( @" i8 s d7 d* f# c" q; X# [6 y<?php. `( R% M% o) f f0 g7 b8 k) v
php程序
1 U y: u, k4 Z, z& g8 {8 k7 r7 @?>
4 G$ b# ^: d ^! |7 P(2)SGML标记:: W! j6 v& K8 @$ E: _/ x- T
<?
) |7 ~- W2 P' Y7 \5 N/ |, Ophp程序3 t- o5 E( {0 [& c
?> |2 m- _ D7 Y6 s) M9 m( O
(3)正规的标记:
2 J( Z$ F9 }; n6 Z+ M<script language = "php">0 d# S2 K% v; H3 b) s
php程序 h0 P# j+ X& ?. A s8 G: F
</script>
5 j5 E0 H$ s) C) V, X7 r& ]2 ?0 j' y% W/ g# \" ]
2、引用文件的方法有两种:require 及 include。1 w& G4 M/ q8 C1 |, ^! }( W
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。: U z _; Q: o% j8 V" Y- z
: K0 }) j n/ R% Q2 g V
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
4 P1 O9 Q6 Q: B. z y
1 x7 |6 v; _) V% _. w4 t( t3、注释方法:% c6 z3 W; `( d# f+ q0 O
r# V1 y% k4 H5 a
<?php & A+ F# Z) D! H& R# R
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释9 s! d# u9 Z* @' G% E$ P' U; e
,单行注释/ s7 p2 P+ r8 ?9 Y7 M* N+ c
/* 本例采用多行的$ z" X0 ^( `2 o0 G
注释方式
7 r5 \% o a0 t1 D. u/*echo "这是第二种例子。\n" ; */
8 o& t4 Z! I4 T* `) m2 k! p, C6 I7 O" o& [- X# ?
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 % V9 s2 m$ E% h& {; Y- ^% e
?>
9 m5 [* ^) V+ t1 R X0 p
5 O4 C% |3 R6 Q: ?$ y. ]" V+ y5 g4、变量类型:4 n$ j3 i" Y# M: B2 t) u: R
: ]9 [. m) \7 F$ h) G( H$mystring = "我是字符串" ; - Q) c+ j _; x
$NewLine = "换行了\n" ;
g0 V$ A/ x1 j& L* C" M$int1 = 38 ;
8 j/ M1 T O" p2 ~. W$float1 = 1.732 ; 5 ^$ v i* L9 y
$float2 = 1.4E 2 ; 4 q |! u9 @" O( W6 m( j& D
$MyArray1 = array( "php" , "星" , "空" , "站" );
+ G$ q3 e/ I" l8 ]( V/ k4 Y9 H; Q6 k$ R$ h
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。% D$ ^6 ]/ @- A: y- x
4 x U+ F S0 s5 [
5、运算符号:
; ], o; m1 W/ N, n8 r1 U% q7 q(1)数学运算:
( M5 H- o' z3 G0 D) j符号
% k0 S, P9 n% B$ e# n4 l0 W* w7 A意义 9 F/ p! M0 {" y( y, [# f5 c% [
+ 加法运算 . t. s; r7 u9 u
- 减法运算
) P- A' D( e, s3 q* u' d* 乘法运算 - m& a4 M1 t! G6 C; k
/ 除法运算
# K2 E+ `8 P* r% 取余数
, @ A" G, P2 |# q++ 累加
1 N6 o4 ]! g" g2 x% `; r-- 递减 ( Y. X8 c8 V9 C1 n/ O
+ o0 K9 [8 y' a; k4 P4 w
(2)字符串运算:4 g9 \' W( |5 a1 ~ C1 S
字符串连接符号:.
1 M6 y9 g% Q& ~* z; ]) M0 j. p* a$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
9 `( [& I$ ~) i n: p' W: ^0 J Y
. C7 ~$ j0 R( z5 j1 Z" |: g(3)逻辑运算:
! s8 E" Q4 P3 X3 k: C0 b9 y9 E1 Y符号
6 L8 p5 S; `5 Z/ R; R意义 , J3 y0 I! a |. D( l% n4 v/ i- G$ J
< 小于 5 o3 R2 H0 i! c3 ~
> 大于 ; ^/ Z) L; n8 X2 ~
<= 小于或等于
, y; u4 c" W+ n* Y. ]. ]! ]>= 大于或等于
' B( ]$ Z8 d/ u- R5 ]== 等于
5 u+ \1 `9 k1 s- o. P y!= 不等于
, i, u5 W5 F3 V; i" l' z1 h8 o2 @&& 而且 (And)
9 o8 Y2 r- Q B! i ]2 \and 而且 (And)
5 i- _4 a: B6 d% G* V|| 或者 (Or) 3 c( I. j" A$ e: B
or 或者 (Or) + W, b! \1 S9 ~8 y
xor 异或 (Xor) 1 j! J2 L6 L, u& p% `
! 非 (Not) ! g2 R( i1 `: ]% t6 N( `; g
( Y6 D; t' R! A2 [' f+ i% O5 h0 Y十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|