|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14321
- 金币
- 2446
- 威望
- 1647
- 贡献
- 1394
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:2 I" F$ ^6 P# T
' O8 @# t: J8 i% O; b3 \
3 q+ N# q- H4 R下面简单介绍一下PHP的语法。8 e5 A0 l; J' N
1、PHP程序始末标记5 S' L! {/ }: t$ ^% s3 V& J% V
(1)XML标记:
- m( z4 Z _- m' U* y<?php0 |" W) k% t \9 s5 w: W* ]4 w
php程序" o, Y9 E" M7 T, l, e& B& v
?>
7 @; c: A* T8 v/ n* ?(2)SGML标记:
: m( G( P2 i6 `+ n2 h. M<?. ]- N/ f! @0 x( @$ @$ C
php程序; ^9 B* H7 i5 `" M
?> y7 k' n+ n; T, n% W
(3)正规的标记:
" ]+ D" M, j% E# _<script language = "php">* u: t7 M4 S, V: O
php程序2 d J+ c' ^* I# t# W- @5 j
</script>! L' @/ w$ d! g" l& q5 R+ {
% w. c' q+ l* M, q# J$ k3 O' s
2、引用文件的方法有两种:require 及 include。
0 }8 j/ w6 D0 F& Krequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
2 w: P- X8 } b* B/ w) m1 M: V7 l+ w/ b
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。- i/ q! U! o; a
$ v% T; C8 k) c
3、注释方法:
' C/ f+ E! n! w }+ q7 k: a9 ^; e7 @' u3 T8 t: v% z$ ]
<?php 7 f& K- b% G$ B9 Z A8 v
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释
8 \1 e/ r4 t* l* U,单行注释
9 s M7 {2 T' y9 |1 U+ [# y- {/* 本例采用多行的
4 v- p" k. p8 {! y( ^注释方式 6 r4 g3 R' X: O7 C8 e% C
/*echo "这是第二种例子。\n" ; */8 m2 r j, \, A& W
* R# g4 {8 l" S9 S
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
) ~* r0 |. K; `?> . x" Z+ H) v) R, Z& ^$ N; }6 Y
! [5 x! j. j: A2 a
4、变量类型:
- U* e* d: ?: A
9 N- Z2 v$ w8 q$mystring = "我是字符串" ; 5 D. U* l* ^0 B
$NewLine = "换行了\n" ;
9 F+ i$ k! k' S8 M: N$int1 = 38 ;
( k+ F! W$ j a/ D) X# j) i2 ?2 V$float1 = 1.732 ;
" i- D, f7 X+ p7 Z( P. C. o# Z$float2 = 1.4E 2 ;
$ P( W; ]$ h; T4 S/ S$MyArray1 = array( "php" , "星" , "空" , "站" ); 5 R+ B9 J, O6 {. A/ h$ K1 w5 |; y
8 s+ U# z/ B3 ^; d% Y5 i这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。; r. S% `! m0 j
" u* K: _+ i+ I$ `9 z' I; t5、运算符号: # F6 X/ |* T Y$ \- A
(1)数学运算:
, X [7 ~) p# f: O g9 W符号" E9 j" @; Y, `( i5 L
意义 6 O }) g+ r2 |9 Y! I) m
+ 加法运算
~3 @" u1 S% u' P- 减法运算
/ ~0 g% m, H# c8 T8 S( ~* 乘法运算 0 Y( _# |+ `* l: |8 P3 K8 G) \; g# a
/ 除法运算
y# w( P9 G" [4 P6 K _% 取余数 " M3 y% n$ B. o) o. N3 z! m
++ 累加
+ g+ t) @4 @* u/ k% J-- 递减
' t- n( M- W; R" B! C, a4 Z$ Y( q1 m( {$ A% ]: Z
(2)字符串运算:! m& o5 m. [7 D6 {3 }0 B7 T# l, E
字符串连接符号:.8 P8 M8 B3 w5 a4 ]
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";* Y: @" w" I$ r! l+ [* S
y( N3 \6 S$ W4 h2 B7 B& e
(3)逻辑运算:
4 @, A& Y8 ?' _$ _4 E符号
+ M8 R9 c# S. B; _6 {; W意义 ( A: {2 s0 F7 j; S0 |
< 小于
9 r/ P4 i1 x0 Y2 S0 N, _3 p# h> 大于
! m+ t9 `& B+ E! M/ k! x<= 小于或等于 & \3 Z2 A {3 ?1 e
>= 大于或等于
& }. D$ C; I5 |: }; n3 `1 e== 等于
4 L/ N9 u* q+ c) T: ?4 ^5 x!= 不等于
# s5 }. u- l$ t1 b&& 而且 (And)
9 g" J' p1 P# w' N+ O; w0 l4 xand 而且 (And)
& J5 x4 p5 f: w6 r& p|| 或者 (Or) $ \, _$ z6 o3 V0 B3 x) N
or 或者 (Or)
, H; t; K0 P0 W9 k# x4 fxor 异或 (Xor) & S t$ b) q3 Y H' _; l* T
! 非 (Not) * k) u4 o; a8 r5 w% B
9 J$ D/ V! f* _' D! A u [
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|