  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14197
- 金币
- 2389
- 威望
- 1647
- 贡献
- 1337
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
3 ]. P; U6 A8 L. Y# ?' G7 T' w/ w/ A, W
8 F% j, [' R& S2 V. l下面简单介绍一下PHP的语法。% C9 ^% n# ?% V$ w n8 ?
1、PHP程序始末标记6 F8 W; L' X8 b. D1 v
(1)XML标记:; q0 m/ D$ p8 p* u7 l
<?php0 s) u5 Q8 c3 z& w6 v' z
php程序
4 i! ]6 h* V- g. \; m/ q( I8 L2 h( ^?> ?9 R; k! g1 Y# A o
(2)SGML标记:
) j, R9 \" j% b5 c' J<?
! m2 s. p( X+ \: z/ kphp程序6 t4 H& |- n1 o9 E
?>; m5 d, v/ M4 a) o: `
(3)正规的标记:
: A- k3 z% g+ y) x, U8 e8 }6 L8 T<script language = "php">0 A* g" L/ `, q
php程序! N% W9 E8 \+ [8 ~+ P
</script>
5 b8 F0 F/ ^/ ^& E1 F$ D1 t1 y) M8 Y: b+ d& |* L; Z% I* V
2、引用文件的方法有两种:require 及 include。0 A& `. u! I0 O$ r9 U
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。$ l% e3 O! g7 C7 D8 B7 [$ [
2 T! Q6 v8 E3 i. h( u% e& x4 [include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
0 g9 m- n: R' j Q8 p1 d, K9 u) E/ s6 D
3、注释方法:
: ^5 M) W0 U8 _. s1 N5 j* Q. s$ U
<?php
; g4 ?' X% q' @, V7 Uecho "这是第一种例子。\n" ; // 本例是 C 语法的注释
( X4 i) [2 M0 `* U9 [6 H,单行注释, D! X+ J2 M3 a1 P1 W
/* 本例采用多行的: Y" [; Q5 ~+ N! `6 B5 [
注释方式
7 o* v( u: T( H6 S; j/*echo "这是第二种例子。\n" ; */, Z4 h! p- Z- q1 ^. [
2 r' S% G5 G8 s' r( ^) ^6 U
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 ' f2 P0 d% Y& C' x% L
?>
- B* G- t/ E& c8 L* J s0 }7 D& R# ~: V% V P0 E8 ]- t; I
4、变量类型:
/ Y; n' ]0 ^/ L1 W3 j5 X1 n+ v- s3 L/ h, a5 M( ]6 u- t% ]
$mystring = "我是字符串" ;
1 v2 q% F' P' z3 A$NewLine = "换行了\n" ;
: _! ?; x$ U% _3 L5 V$int1 = 38 ; $ L# p6 U2 ~; f5 r
$float1 = 1.732 ;
/ b/ C' Y/ @8 l$float2 = 1.4E 2 ;
$ D, p3 `4 c; A7 D G3 K$MyArray1 = array( "php" , "星" , "空" , "站" );
; V- T w" N. {4 I- T
& E I0 z8 M# i) g& r5 `2 ^- p这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。2 a, {$ Z. w0 {8 @% o/ s T' d$ q! q5 T
- J, k7 i0 z9 Y6 {
5、运算符号:
8 _8 h7 f: Q$ J+ ^1 ~8 c(1)数学运算:
& I+ U" _" c: I- d/ O% e) f符号0 @( v7 l, @- X0 u4 U+ [5 r
意义 + I* ?% R2 t: K6 N) O) X2 G6 ~
+ 加法运算
+ ]) w' b* n' ?, H- 减法运算
O9 ]9 j% |2 Q+ \% O/ G* 乘法运算 / o" C( k$ @; e2 c) s
/ 除法运算
! z) H. N% r1 a9 U: ^! E% 取余数
8 C9 W; `$ I+ ?2 P, G++ 累加 7 ^9 t8 b- m0 o: z. m6 X
-- 递减 7 V( U$ u% m( {4 q
$ h+ d! e9 U' p6 h- ?- ~(2)字符串运算:/ d1 i ]$ l2 Q
字符串连接符号:.' {4 N1 U, |, T1 p- }- G1 S8 Y
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";! J9 J5 @. K+ Q. ~5 w
' }) ?. W& F7 D. n% l(3)逻辑运算:
+ z+ V) N( ]. H; a, x/ k符号
o! ^' @% ]$ s! M意义
% ?" K: C7 y0 f' f" G< 小于 ) @4 G9 ]! _2 k0 N! l7 a
> 大于
( x* p. o- e3 J6 s) t6 u0 z! V<= 小于或等于
2 ]3 y( R6 U7 o$ s$ J>= 大于或等于
. |+ J% ]" k, _5 b! J7 `5 Z== 等于 9 W& S- ^( K$ x8 z/ G. w* Y( m2 i% e
!= 不等于
" U3 W, ~, P# @+ t( h K&& 而且 (And)
$ f# Z7 y5 l) a! A* q5 }and 而且 (And) & X g B& J3 H) @
|| 或者 (Or) 2 Q! b9 @+ w, \
or 或者 (Or) 9 y9 I: i+ R3 R# E6 t z
xor 异或 (Xor)
6 F m6 L" g2 ?! 非 (Not) . V0 ~9 h+ W# } ^/ [* ~- l
% N* E2 \3 P/ D$ }0 D十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|