|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:8 ?) G( c* Y9 q& [1 I/ @
6 t N, t) x9 z# r" d" n# X # X) a+ d7 B* F0 @! y4 l s
下面简单介绍一下PHP的语法。
9 Z" E/ e: V0 B/ r1、PHP程序始末标记 e) t ]4 C6 w* @* @8 K6 R
(1)XML标记:
4 R9 o, ~* u3 r1 A6 ^8 R+ n<?php0 T' X) I5 K. l3 O: g5 M
php程序
9 v3 Q5 @+ Z, q9 i8 ??>
% P; A- c' }0 M& u" u/ H(2)SGML标记:3 A) h. M, ~0 f' \* p/ J0 c
<?
1 @: _) m6 T2 uphp程序
/ p- C+ l+ `& n2 u, v2 \1 Y/ m?>' u& f, v9 s- V6 h
(3)正规的标记:' ^! c2 w$ O) |+ V; z
<script language = "php">
E$ p& r) ^. }$ ^. {, K) s, ?php程序
. t% b) T8 l/ |$ h% F; D</script>, l, Z D. ^* o7 ^9 _( ?- {! _5 Y
0 z5 E7 t" I5 L9 I2、引用文件的方法有两种:require 及 include。
. y y2 D2 M- O, q1 d- h `% Arequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
% n6 M) ?' N, \3 Y4 A% _, y# R& ~
+ |0 W4 R- K# H& xinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
" W+ k' B4 }. A1 { W' i$ T9 {1 S# G- d6 q# l1 g6 W F. @! n" F+ {
3、注释方法:5 M8 {, S7 K5 x* z# a
% s- ]! p$ }) Q% S! c
<?php
) ~: l& a* e7 `9 T6 k+ {echo "这是第一种例子。\n" ; // 本例是 C 语法的注释
4 d, o* o: \5 s* s: x% g( \,单行注释
L* I3 X8 R/ r" S& H/* 本例采用多行的. y5 B% Y( e% }; n& I
注释方式 ' t Q2 p& c2 h5 t$ u2 X
/*echo "这是第二种例子。\n" ; */
* W. X( Z5 J# V5 d% p* u: H! E$ Z! X2 R; {5 \) Y: K2 y, d
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
) {) q9 s, d8 P?>
n3 E# Q! N% ]! d6 A |, o; \; @& [) }6 ~6 [; v0 S
4、变量类型:
5 e' k; C5 |$ A( |5 ^9 _3 {
+ p7 ^4 X ?4 g$mystring = "我是字符串" ; $ p) a+ H; E2 U
$NewLine = "换行了\n" ; 6 V' x7 E% P9 `
$int1 = 38 ; ! L. C8 \7 R$ F' ?& N
$float1 = 1.732 ;
3 Z: L r3 ?) V* C8 `. S$float2 = 1.4E 2 ;
" e0 v- `9 \$ w& O( p$MyArray1 = array( "php" , "星" , "空" , "站" ); Y" m1 u m" G; S! W I* R" \
& _# h; `; G3 z* v这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
$ _$ @+ K5 E, K* W1 C' ?1 j, T( k5 S4 t6 \) T2 s+ }% X( r
5、运算符号:
9 V! v' Z( N D" K, [# u }' u9 y(1)数学运算: I- s( [' ~: U' S3 w/ Z
符号$ r @9 V( L7 l, _
意义 2 x& u' f b' x, J M' S6 t
+ 加法运算 - T6 @: J5 g7 w" k
- 减法运算 # s' J% ]3 \ ~7 {
* 乘法运算 " O6 Z9 {; J: v8 V
/ 除法运算
: R F& l0 \ Q4 A' Y% 取余数 ( B8 j w9 r7 A( ~% X
++ 累加 9 P) v! Q# ?4 r0 t- Z# d
-- 递减
+ ]$ E; V3 ~# @! q$ [1 t$ O
( M4 Z* L# M: w9 y: }; w) J(2)字符串运算:
$ q% u2 i/ S9 s# o3 M. K字符串连接符号:.5 c8 E8 Q. Y% }2 \# _8 E( M" I
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef"; s1 }# X4 N* E5 |7 c
$ N6 D4 g, a+ A
(3)逻辑运算:1 q( A4 f9 U1 M2 A+ O
符号; m& k$ R/ o- Q8 X/ C1 B. \
意义 9 v; ]4 y3 r/ `! ?( I, D
< 小于
7 z( x; X" ]6 ~/ L* v3 g> 大于
$ n' E8 }$ u/ k; K: _<= 小于或等于
% K1 x; P' j0 ~- l7 x ?( g- @4 E>= 大于或等于
" h6 a1 X8 Z/ T0 Y7 x2 o0 ]== 等于
# ^9 Q D. p3 u, m2 d7 W" a2 k% g: o!= 不等于
0 [9 J y) L& q; P) K&& 而且 (And) 9 e7 c! f9 U! o F8 U
and 而且 (And)
7 h6 i) E3 o4 f- A$ X) @9 Z) {|| 或者 (Or) , x- Z( p! D! D
or 或者 (Or) + h9 G+ F. H+ ?3 b: h! z
xor 异或 (Xor) , ` |/ p! R" M; N" @: e# e# m/ B& v
! 非 (Not) 2 k# q: r. u5 N
: S% o4 k+ j# F j7 Z7 h十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|