  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14159
- 金币
- 2370
- 威望
- 1647
- 贡献
- 1318
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
$ }+ D7 u# L E, z5 D# Z( c$ v+ v" y# h6 }- H" v. K. S1 G) o
) Q8 ^! r' P2 Y3 o1 J) \2 _8 D
下面简单介绍一下PHP的语法。
4 B: w X5 F: J- C+ g P1、PHP程序始末标记
* ^. @7 @5 i$ F- \9 p( C(1)XML标记:
( G5 H# h2 S+ O: j<?php
2 e$ ~1 T. y5 z0 Y0 ^php程序
$ L$ b- e+ q* P! l" u8 }. g?>- K j3 H; [2 C0 R3 h1 }# k
(2)SGML标记:
' y% o( w3 Q' ~* m: Q<?0 `6 b4 \# l- I( P2 h2 A
php程序
& L$ h* c; t; ~) _9 @9 ?% v2 x?>
: M4 f/ G9 p% \( Q6 p/ m$ W(3)正规的标记:
0 i3 M/ m( A. G<script language = "php">( ?4 J# U4 o v v
php程序1 t N* q3 {" e7 n. J3 Z$ s
</script>9 W# u- m) B; D+ X
1 ^( R7 h, y6 h8 p2 ^$ G
2、引用文件的方法有两种:require 及 include。
0 _1 }1 j0 B Wrequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。& I4 T P0 _3 [8 `( I5 x7 f# L
: i5 { |9 B; l1 qinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。) X$ `% a+ s- B2 z
# p* B9 `7 q8 |" f( u7 T* r
3、注释方法:! G$ a2 o- x) A5 @+ u
( {7 Y; D7 F% Y$ I/ t" V$ x<?php ' }. D' l1 d! Q1 F
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释
p9 N5 i) C0 s0 e5 l7 d7 H,单行注释9 e( j/ x$ h0 _- P+ y
/* 本例采用多行的4 ?. L2 U1 S: X) _3 g: s" [
注释方式
) W+ G& Q4 W7 `/ D5 m' \- g. X/*echo "这是第二种例子。\n" ; */
8 e& t$ J* N& G7 K5 {# Y6 R
( g5 P* [1 B* a$ secho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
, ?* ?( D8 i0 q3 A$ O?> + o& G/ V& G% W0 n+ k
' f& z* ~ Q5 J+ D' j; H T4、变量类型:
2 y1 z! K4 @5 A( v: A3 y" I- \& i1 f: X0 ]; k
$mystring = "我是字符串" ;
" z% w6 e! } K |' K$NewLine = "换行了\n" ; : h6 A5 n, X; f6 U9 W* f8 W
$int1 = 38 ; , `8 D7 m6 [, ~4 w
$float1 = 1.732 ;
; g2 t+ G& r; m. v' y1 O1 Q. I$float2 = 1.4E 2 ; 1 e/ X1 c e1 Q. s
$MyArray1 = array( "php" , "星" , "空" , "站" ); 7 V) m7 |# q- d: H: X! f- e8 U1 C U
& o0 O, C0 V! f( c) G) W
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
9 c L, b `' X2 Q+ f$ v, b3 N% _4 w# ~: F
+ _6 C. y. w$ T! j2 _5、运算符号:
1 o* x6 a# k$ m6 d! n6 L(1)数学运算:. l# [- C, M0 O3 |0 I" y
符号
* g! Z7 G, F, b1 Z: v意义 . \( @6 ^# Z, K5 t7 n1 }2 f* |
+ 加法运算
* H% y2 a- j0 R( r) D/ O; u$ K- 减法运算
! a+ m/ _' U: g9 T. k' u' f* 乘法运算 8 C+ o1 t5 T- J1 k0 ~* L
/ 除法运算 4 F7 R; P" X* k3 {! a
% 取余数 - g- k, ~! z2 L% X
++ 累加
- T5 M' S. Q6 |0 X3 Q; ?1 }-- 递减 3 O V" O0 W2 _! y
9 e- j5 x% p" s(2)字符串运算:3 t9 u+ k8 ~) t7 E) L7 b* S% y& y# @' L
字符串连接符号:.0 J, u/ G3 i6 x! |; n
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";. R6 N$ r- m, M$ Y2 Q
& B! ]) s, I: t9 d# A$ v( ]5 g(3)逻辑运算:
6 Z4 m. i# r/ K! d, Z符号
# g5 J g7 @; O3 M9 V1 V+ X意义
! z) u* I, O( |& k< 小于
% b4 H! m8 B8 {& |7 V> 大于 . Z' q, W) p+ y6 X, M, A0 U7 W
<= 小于或等于
" b p9 ~0 }: ?# n- ^: m+ {6 W>= 大于或等于
& y# O- d1 a5 W) H; r== 等于 ! W O. O- I- F: v
!= 不等于 7 q: U, _5 | W3 m. V7 J% F
&& 而且 (And) . ?' [9 x, `. |; ~- _+ a. _& e
and 而且 (And) ! c+ S. z9 R6 j! x; O4 o; I8 T4 t
|| 或者 (Or) % a0 w2 u4 d! z3 h
or 或者 (Or) 2 L& J1 F8 S( |- B
xor 异或 (Xor)
! q# U7 L8 g1 M! 非 (Not) : \2 E- N. G, H
* N) r7 C- M9 C! L十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|