|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14347
- 金币
- 2459
- 威望
- 1647
- 贡献
- 1407
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
' N% C- ]% J" t* T5 G/ ^ e
. v/ C/ B5 O. v6 f& C
$ P" v# x; y9 G6 N# G3 t下面简单介绍一下PHP的语法。
$ c( X6 x- ]' o% l, A1、PHP程序始末标记
6 v0 S) t6 _; u' D3 g(1)XML标记:$ v4 n/ |/ T, L3 ]7 F
<?php5 E$ j* J1 o0 T) k! o; N4 V
php程序* ^+ G9 \3 b: Q+ m4 B$ l- t; H
?>
% V4 a, B/ @# @9 j1 Q7 y/ L3 N6 P(2)SGML标记:' y4 y; ~) L7 L) l
<?( O0 d, W6 C& \( Z1 }: f
php程序2 v" N4 g8 r4 f
?>/ _- x; v$ b$ _3 h0 j3 O7 ^
(3)正规的标记:% H. Q0 N6 x& t. h4 Y
<script language = "php">
. o0 g$ T( m! m8 X) r. ~php程序2 e$ |- A& Q# V. L* k
</script>
( l" R$ p3 B: O: v- T! ~$ h1 g# U4 v3 J8 {+ |/ [* R
2、引用文件的方法有两种:require 及 include。7 |- G% d$ H$ @6 e6 ]6 V# A0 \
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。+ o% v; n" S. ^' h
$ S& m5 ~4 } D/ r9 a y0 E: x& K1 Ainclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。2 L p4 R$ N5 t- ~9 d {
2 X H9 w# y/ _$ ~' Q3、注释方法:+ x9 o0 v$ A. L* ^
2 c0 z; |3 j9 m1 U$ I
<?php
$ ]" I: x& B y; k+ G2 qecho "这是第一种例子。\n" ; // 本例是 C 语法的注释/ v* W* g4 s( y. n) @9 p4 `
,单行注释! L( m4 n$ u' R% Y
/* 本例采用多行的' J" N$ k/ i* h3 A1 v, {
注释方式
% U0 Y, D; j2 H* z. c1 l3 O/*echo "这是第二种例子。\n" ; */
6 @! T: b& {% `- _ D; q' k7 I) k
( K# q6 G0 \6 P5 C4 W/ aecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
2 R5 }+ l' ?& J1 G7 c?>
1 Y$ o+ n v" V" y0 g+ L
8 L, k8 z' n0 o, }4、变量类型:
9 a! ^" x' B7 e) [) ^
7 Q& n, J0 V: t' |- t% c$mystring = "我是字符串" ;
: v- H Y1 @" v4 W) h9 L7 A$ K$NewLine = "换行了\n" ;
9 C) w" I* H/ H$int1 = 38 ; , G) G( O( V8 F) h- ~. W* K
$float1 = 1.732 ; # C/ w' w1 Z1 ^; `
$float2 = 1.4E 2 ;
; T% B* x( |' Q5 d; }0 w3 t. }$MyArray1 = array( "php" , "星" , "空" , "站" );
9 G0 S- o5 q4 J7 Q* W% Q/ D3 c2 o* z, r
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
! w! V6 m3 C5 p/ w; g' ]( n+ N7 T
5、运算符号:
; [/ @( E. f. ]# _. w(1)数学运算:
' B- P" A5 E' D2 }3 \2 f. ]符号
0 v: C/ N; |. q' c意义
0 p8 n& B$ f4 U1 `: l+ J+ 加法运算
% y+ V( g& Q' f$ ^3 d4 A) w" H5 n- 减法运算
R# h# Y2 W8 [: v+ m* 乘法运算 * V3 s) x' `& u
/ 除法运算
. c# ]7 G$ U/ R1 }: P) |3 R% 取余数
, v# u5 O! p+ H; R- e/ q$ E++ 累加 5 F! \0 {# C& ]. k
-- 递减
1 e: ]% P |2 k. e% ~; v, K/ o/ Z% z2 N1 G
(2)字符串运算:
, g1 o+ A. D3 K# B! r2 ~字符串连接符号:.
: k- B: ^( o# x$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
/ C u5 n" c8 | s! n/ F* @' I7 n' @/ q9 _4 [; T6 H
(3)逻辑运算:% l: M1 G5 `0 k- J
符号9 c# t3 M' l7 u2 n
意义
/ S$ c+ C7 E: P: h" ~6 [< 小于
& m9 c* f# S, ~$ v> 大于
: }5 t6 x& g4 _1 j( B/ d) [4 c% c9 ?<= 小于或等于 3 P6 I: G. C4 E7 t8 k
>= 大于或等于
% v; Y9 t" E1 o* D== 等于 & _0 H5 k" A' U- ~5 j3 ^
!= 不等于
! e1 ]: D2 v4 _4 J- y$ V! Q+ W5 z+ }( n&& 而且 (And) ( b! u' J! h' R" g( N$ T2 h) L
and 而且 (And) 7 k# ~- w+ j9 _# C1 O) p
|| 或者 (Or) ( X& H5 `7 o1 b! Q1 F9 q: m- E4 m( K. P
or 或者 (Or)
% ~( S2 k7 {5 P( h* rxor 异或 (Xor) 5 k" h& H" y% n/ D1 J
! 非 (Not)
. x( m5 a1 K" i$ q
8 h& j5 @" x) S3 w# r" I1 i0 W十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|