|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14391
- 金币
- 2481
- 威望
- 1647
- 贡献
- 1429
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:# y3 P: B3 X y1 b/ X0 ]
% I0 Z# j$ n6 y6 M- ? N
) b! a/ z, [, F
下面简单介绍一下PHP的语法。0 D. \; B& g/ ?; z. f# y
1、PHP程序始末标记
( G* I* j2 x7 a7 v% c(1)XML标记:7 D& l8 \, A* c6 J' w
<?php
B8 h- v' B! a7 b2 j3 Ophp程序1 p% b$ t7 r7 E% Y+ n, j
?>
2 v9 S* K4 Q( P& T4 y# X/ f8 q(2)SGML标记:
9 C* d0 A6 T" }% o: ^5 J<?* m D- q1 C" t3 J% y. r
php程序
) X3 s. ^- N4 L8 u8 ^" ^1 H& k& Q?>" E' l# }$ ^6 l/ R8 n" A; S% r S
(3)正规的标记:% i) l6 B Y$ D# [( f7 x1 n' O: p8 j
<script language = "php">
6 g2 M7 t7 G7 ]/ ^4 C* Nphp程序" ~! E3 T; G6 z# j' p- ]7 f
</script>
3 ~( r) w% X: I+ |# ~" ?" r" T
( w2 V7 U4 w; b1 D5 q2、引用文件的方法有两种:require 及 include。
: [3 W( s1 O% K3 |" @require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
) }3 J/ F0 V; |* B7 a+ h! j( v. t/ B: n" |8 P: u/ q6 u1 `
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。- C$ }( H" C! x( b" L/ U
& [2 t( ?7 }; j& K3、注释方法:
! l5 Z# a, e" G) f4 N5 k
( m: K# _- o! |: u$ S<?php
+ @1 C1 h- r* y3 Q4 Zecho "这是第一种例子。\n" ; // 本例是 C 语法的注释
* Y! o% `2 D! B,单行注释
' m3 r8 e* y' B( {/* 本例采用多行的2 {2 `4 J: l* O: q* q
注释方式 2 j1 Z+ A p1 n9 a2 ?
/*echo "这是第二种例子。\n" ; */ ]6 M& B; d0 _% [- {- V% k. t, {
$ n' f2 B1 f% z, qecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
+ c; O5 X+ X) L?> : p( \' c' @ r4 I- |2 Q, g
9 w+ n' R# ^: \! c+ M1 K4、变量类型:$ q1 n& ?8 A; y: R7 A4 T2 K0 @
3 s7 S* x& X: E) n- q0 j6 ?$mystring = "我是字符串" ;
; i. }# v" Y) h2 G/ n6 W4 I$NewLine = "换行了\n" ;
" o9 p9 y3 S3 e8 b. w$int1 = 38 ;
+ V. Q/ j$ _3 k* D) }: X% Z$float1 = 1.732 ; L( D3 D3 V7 _6 W. ?" J+ z# K
$float2 = 1.4E 2 ;
/ K: Q4 t: T) q8 A; M" Q$MyArray1 = array( "php" , "星" , "空" , "站" );
5 i+ b9 T% Q8 M& T4 x( b( e$ m# E
2 Z8 N' g1 r% R) q) i& o' g这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
8 n7 [2 R C$ i5 S
8 Z7 |" y7 j# [& b% N5、运算符号: & g* l6 A/ y7 q! d
(1)数学运算:
- M. N9 h9 \( f S3 _/ m3 f. r) t符号$ r4 p8 n& ?/ B
意义 ) S/ c7 q `% [
+ 加法运算 3 A3 D3 u# h" ^+ p
- 减法运算
1 F' W5 t0 H% f* j+ k; _1 |( I* 乘法运算 % L a9 |! y% \% O: C
/ 除法运算
$ |' L, a# s0 s3 N& ^% 取余数 " z! B3 ~; p9 S2 j9 r
++ 累加
( |' `" ?9 ]1 f L-- 递减 # C; D3 F* B( b4 q" h- _! f
1 ]9 a; F& z* x2 o) H1 p! P
(2)字符串运算:
5 y2 @3 J! K5 M$ I# g5 p7 t字符串连接符号:.
- y1 g$ Q5 J" ~/ ~2 z0 s$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";/ |3 s4 C# J( o6 O
- r7 J r z; L: ?6 g(3)逻辑运算: m) H+ ~4 I/ k: L
符号
3 X. Y8 T- l6 R* k6 [) L% y2 e意义
1 H/ N9 I. c/ G< 小于
) l/ [ |6 ?+ \2 O> 大于 ) `. N/ n; E5 N. ^' M/ M: ]
<= 小于或等于
1 U. f( F2 B1 b>= 大于或等于 $ Z% h9 I4 X, S7 T. G) P
== 等于
9 w* P: h8 w, g6 a( p!= 不等于
* M% E$ O3 U0 z Q) ?! f&& 而且 (And) " E% j* s Y. n5 L9 | L
and 而且 (And) ( Z0 g, d" _1 r6 v
|| 或者 (Or)
7 f) A+ e0 P, p% ]) Vor 或者 (Or)
+ W# U4 y4 J9 ~9 d8 qxor 异或 (Xor)
5 w$ s( I% T: p# V( ?! 非 (Not) 8 E4 |: p/ ^% g2 Y# [4 ]
_! q5 E2 L( O, P5 x9 z/ V1 W# F* V十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|