  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14247
- 金币
- 2414
- 威望
- 1647
- 贡献
- 1362
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
1 i3 L, r" l+ }8 q- b5 o5 d
8 ~$ ]+ ~+ f- H4 n( U% v5 ]4 t8 L b& `2 D" X; G
下面简单介绍一下PHP的语法。- W$ i: H6 F1 v9 [ N1 Q
1、PHP程序始末标记# i. m( g2 L% {" D
(1)XML标记:
7 Z: j( d0 v( W# g<?php
0 d& M$ w9 O! _php程序6 F. m8 F0 \# k! v
?>
; j) X8 z, A9 q; _* K! T0 h(2)SGML标记:' v1 D) ?5 n* L7 I% E$ M% d
<?4 Y! H, r3 Q; W6 J
php程序6 g9 }# D3 C; H9 G' r! u/ D
?>* s, m+ y0 P4 f/ J4 q
(3)正规的标记:- E6 c$ U$ j- X8 M
<script language = "php">0 J( A# h6 n2 l4 j0 X( x
php程序1 a# d# C+ c/ X
</script>
% H a1 r- B' t6 _# d T% Y# M
1 G1 o: P; a# Z7 G; J7 R3 G7 B- T2、引用文件的方法有两种:require 及 include。
3 G/ d8 ?8 J0 Z" lrequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。! n8 k, M6 q1 S" y' V8 ]" D/ T
+ }( v$ }, ^0 L) h7 M
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
]: c( ^0 ?8 V/ }8 o- T' A3 {1 i
' e* E5 F1 X# I" r j9 |3、注释方法:
, F1 w4 n1 t7 f; T
+ O! C! H V6 P3 E<?php ; d% e- k; A/ z% a$ C. Z
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释. J3 Q* V- M3 G- f
,单行注释
; |% i% O" J) I. H/ N) r% Q% v$ a/* 本例采用多行的/ ]. T, Q8 d6 y- F/ u
注释方式 9 @( z* R& B1 w) B/ T
/*echo "这是第二种例子。\n" ; */
. _# s4 @; Y. p( c/ I: ?: G
$ V5 x- }3 ?. j/ h0 Necho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
9 U% P ?7 W+ Q; \- Y?> ) _0 _9 g0 M3 Z2 }( ^5 n
6 c: h$ b9 U$ c- [7 }. `- a/ M4、变量类型:
o$ }) J* u# K
/ u% h5 ~% D7 j* @; M. n( g$mystring = "我是字符串" ; + o, c, T2 P" u0 @
$NewLine = "换行了\n" ;
0 d0 D( N; A4 q: d7 T$int1 = 38 ;
" [- f- `; j. Q1 u0 ~$float1 = 1.732 ; 8 W& N. H, h, P7 Z; L
$float2 = 1.4E 2 ;
5 y* e1 w4 }! {- x$MyArray1 = array( "php" , "星" , "空" , "站" );
- _, u; o2 r8 C1 R2 l# L4 {$ u* U9 v' ~4 i7 ]( Y0 N
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
3 F( `- c# l) F$ d5 D7 T' p7 j
1 h/ R& f5 u. V6 R; I5、运算符号:
" O4 W9 p$ f( \& h( Z* t4 ~8 m. _# K(1)数学运算:$ p& D4 A* j3 Y
符号9 X+ u0 p$ B" x, g* T R
意义
5 ?. r' N( c2 Z8 x' f$ N1 m1 d, K3 j+ 加法运算 ; m% _5 v8 j+ o, c- Q; O
- 减法运算
+ u- R8 T6 ~8 e; M" _6 }* 乘法运算
+ u6 ?( x6 M% r8 D( N: V9 n/ 除法运算 ; ?+ B& l$ u7 g
% 取余数
$ N) G9 u) v8 C: o1 f2 P++ 累加 9 a {0 E& h$ r) v4 w
-- 递减
9 o: j$ Q9 L6 c! s( d% [5 x/ D, M3 E6 P/ Q3 P) c
(2)字符串运算:- z1 s( E! Q% N# `! f1 J% U
字符串连接符号:.
" `( z/ Q6 ]9 @1 o4 \$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";7 B% s; ` A3 a- N4 N
* D; ]$ B4 k( l t1 ~6 j, A(3)逻辑运算:
0 G: i) v/ A7 f, o X7 R符号
O4 O9 f% t& P: R! V: ^ \意义 2 L2 K& z% v/ W1 ^& u9 k
< 小于
5 V, `" O9 F4 y& f/ c- k4 r> 大于 0 [" ]; d2 r: A2 X- W' X& n
<= 小于或等于 , W- d, b# [+ c
>= 大于或等于 ( ? c4 x4 S$ E1 t
== 等于 6 q+ i& a" P* r F' _6 S3 v
!= 不等于 3 y( V+ O0 H5 { o
&& 而且 (And)
+ Y4 C& c) u, C' G/ H" w; Uand 而且 (And) p3 ^! G% a0 h v2 k' }1 q$ B
|| 或者 (Or)
/ _) z6 u5 F8 D; }; L1 xor 或者 (Or) / C B) c2 y6 q+ B6 Q) ?
xor 异或 (Xor)
& m0 f8 J6 _4 i! N8 P! 非 (Not)
" R/ C$ `/ ?+ i# [: _4 N' ?; J
; ^! p9 _4 Y1 B' D% |十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|