  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14249
- 金币
- 2415
- 威望
- 1647
- 贡献
- 1363
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:8 k' T( R8 W* i2 V
$ p# l, ]* W! M% Q* i* X
2 _4 O/ Q# `" G4 W3 `
下面简单介绍一下PHP的语法。
/ W3 V* ]) J, c+ ?6 C2 J7 d1、PHP程序始末标记
2 U9 j) r' S# Q! y: p' c(1)XML标记:! B7 f! P; e3 s5 \
<?php( S8 w; m( g6 b9 [& D. P
php程序
- V9 I9 X) i; I* w6 W. Z% f5 J' [?>: g# O+ q2 ?9 W1 H
(2)SGML标记:4 o9 F! R, I, K4 B; @# ]' {. `
<?) I: F. F7 Z0 E3 A9 p) `( r* K
php程序
0 b9 @% {) v( p$ P- p# q?>! ], S6 f" p# b6 w
(3)正规的标记:
( H- ]- b. N% o: v9 Q o" q<script language = "php">0 A5 b1 y: \: `- D f
php程序: R- w% @" o, p6 |) l( Q
</script># Y/ C( ^9 ]9 }& A0 D4 S$ X9 a
. h% S- K1 q+ {8 {2、引用文件的方法有两种:require 及 include。
! x3 D. z8 F/ k9 arequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。* i8 H( h5 L' w' m$ W
( X' i' M+ T% S
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
8 x) w) n& X! n5 Q' o d1 G7 X- `. j5 o. Q
3、注释方法:9 n- ?0 x! g* F6 d
5 p3 {+ J+ g3 I( V+ b0 W6 N
<?php
4 B! b& y/ G" ?" w) q) yecho "这是第一种例子。\n" ; // 本例是 C 语法的注释4 L3 a: n4 k4 K# H/ E6 Q
,单行注释
- F$ T, |9 t) l) [; E) o/* 本例采用多行的
3 C: v6 C! H: Z' B0 a1 k8 H注释方式 4 l" h% [) s+ [: X7 |1 _5 a
/*echo "这是第二种例子。\n" ; */
& e4 Y$ z) @# u0 `
: _3 _ v Q/ z# v7 o" ]echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
( H4 w1 a, a8 l8 q?> 1 V* j8 k ~+ y( q/ m
$ q, ~, c" D8 v2 g2 `4、变量类型:
M( k P* D: I( ^) b7 @, z' I3 I1 q6 O) U. H
$mystring = "我是字符串" ;
0 b9 s9 X1 Z+ M5 y3 q0 T$NewLine = "换行了\n" ; " }) y3 c8 i, w4 ]: j5 R
$int1 = 38 ;
* [0 `1 f6 R( r6 Y1 G$float1 = 1.732 ;
) p* m3 [( t5 L# ?2 ~( G$float2 = 1.4E 2 ;
5 y$ n2 q8 q) l2 J$MyArray1 = array( "php" , "星" , "空" , "站" );
/ b, X: O2 J3 i) t# i6 m; H* J3 Q
; ^, D& C, ]0 L ?$ W这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。" }5 d' Q* k J" U- b
# r9 o8 R# W2 ~% V6 |$ n
5、运算符号:
2 u% K* S6 x0 t. i" b+ H2 `(1)数学运算:
$ [" K$ b/ ^( R9 @& i符号
/ J6 `. W' V( d: n" D C; z7 W意义 / m! u/ f' b% E
+ 加法运算 ' t" I: b" d6 ~+ y7 X+ B9 U k# A
- 减法运算
" E# T3 T# D5 |+ l* 乘法运算 ' z+ ?& H" M1 t+ e8 f. _, w
/ 除法运算 1 A4 |# U& x/ Z# X( l; `
% 取余数 : H! R8 Z& }. G0 E; ~
++ 累加
: U9 y6 K: e- u) z" p9 [4 x3 `4 q-- 递减 . c( A7 C! r+ ]5 j. m8 k$ v
, E( E* ]. x. r8 J; P; I5 P
(2)字符串运算:
5 U2 c5 m* p$ r字符串连接符号:.* w( J; g5 a$ L i9 Q% i! l: g3 c6 `
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";' ^! t8 ?, `6 Q3 E' u+ B3 W4 A7 l
) @3 x8 s* R _
(3)逻辑运算:
) m; U( q/ E( Y; ^符号
- z8 \4 S' c& _0 \; }1 @意义
8 f. m8 x9 {: |" R0 S9 C5 S V< 小于 ! p1 H' U2 w3 f6 E4 [
> 大于 2 n' l7 ^) k- Y9 M; y+ w0 C9 O& Y9 R8 j
<= 小于或等于 - y* T5 ~3 g8 D, u: o6 A! \0 E
>= 大于或等于
1 T+ a) g1 y2 k# j& o8 t. d' g== 等于 $ c) A, j0 Q# M2 g4 W* X7 {
!= 不等于 1 f5 v) d. ]9 Z6 d
&& 而且 (And)
' n' y+ N) {8 w. {; d8 tand 而且 (And)
7 |0 B8 y" M+ {7 {3 c8 b|| 或者 (Or)
2 V* F' a' P0 ]- u( lor 或者 (Or) 8 t3 ?+ j$ y1 q
xor 异或 (Xor)
8 i- X" b- @, s/ {) p! 非 (Not) $ E! ?4 j& P$ O' ?6 `2 M
+ d& W* p+ ?. ]# K十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|