  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14247
- 金币
- 2414
- 威望
- 1647
- 贡献
- 1362
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
4 u4 y* P! @3 ~2 R7 t/ M C! e' H1 A1 i" p+ i) Q
& d& |& P' L. R/ ]7 R7 z2 V l
下面简单介绍一下PHP的语法。) r: w8 d7 v' i* N2 W1 F( p% {
1、PHP程序始末标记
6 d1 J4 [$ K% k; c(1)XML标记:; U# p9 j D2 x/ ?6 c; `& F
<?php
8 f- `6 g" x1 ^- R0 m) c* Yphp程序( u1 m8 c D" t/ i
?>
6 y }( l' j/ V, R+ ], [) l(2)SGML标记:
3 Y5 b6 o; j z( w<?
- F& R. R" f1 \* F) uphp程序
, P" R* A( ~9 ?' `?>
( K8 \$ \( k% a& N \0 g# h( t; \(3)正规的标记:
: i7 h- B2 l+ `9 f+ o) `# r<script language = "php">' g) Z( B7 E. r' T- Z
php程序$ m1 m/ J+ N. l' e* @3 m( Z
</script> @4 ~+ f1 y0 s! A
* ^7 ~$ d5 T7 P6 B9 y: T
2、引用文件的方法有两种:require 及 include。
; u$ A+ k" p6 W' o- @require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
( N4 E8 N2 l3 B" {
M! @) ~) e g8 @: rinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
! y; d M: U7 W! j# |7 r! @7 V+ q" |4 K
3、注释方法:
* W3 y4 F Z9 ]! J4 O; j9 j' p) i& @6 H! T7 u3 V6 w+ r$ Z. `
<?php
u' V8 X6 \ V0 P: ~echo "这是第一种例子。\n" ; // 本例是 C 语法的注释
* [2 s1 e5 I; M& V$ k$ F4 O,单行注释
& W7 q6 s# L# a$ b2 T2 k% C/* 本例采用多行的" f' N: u$ N5 t
注释方式 . O W# E4 l4 k! }
/*echo "这是第二种例子。\n" ; */
0 {$ x) ?! K' _! |7 Z, Q; ^% B8 G( a) l% g2 ^& Z, o6 ]8 i6 ]4 r
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 7 D( F4 O- D6 g% |) i0 Y) \
?>
, X3 a6 B- ^/ }& s7 x
1 v# t# ]5 _) p4、变量类型:# m1 P/ y5 u G5 ~: J% R
8 l+ m4 v: c& o6 L" x! @0 N- M$mystring = "我是字符串" ;
3 ~# s3 z5 j$ l: |: B; d$NewLine = "换行了\n" ; ' z) g2 J" D8 _* P3 y
$int1 = 38 ;
" {) g$ C: H5 s0 b' B; T# S0 {$float1 = 1.732 ;
4 }" l% c; e) T$float2 = 1.4E 2 ;
; X& Q; z1 |8 N$MyArray1 = array( "php" , "星" , "空" , "站" ); 3 X8 I% J% X- @2 I
! J0 ^! R/ Q: H; Z* T这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。! @, Q, W7 x1 W6 B1 L8 F% a, E
( I" t* E5 _8 w" e% i5、运算符号:
5 r* k% I& o0 Z(1)数学运算:
3 o+ L9 S" R1 ~ a( v符号 t! b. ~; J0 u9 K& d, c
意义 ( k) ?+ ], i( ~- w C; N
+ 加法运算 0 @+ a' ^ U' }8 X. N/ _% h
- 减法运算
2 P3 S6 x! F& H) x# @* 乘法运算 # H& i6 ]8 f6 D' e/ m# ^0 L5 C
/ 除法运算 / a4 Z& W6 b7 y6 k8 h0 h0 c# @8 B
% 取余数 " ^, w4 q3 x9 }9 r9 Z! B! B7 C
++ 累加 ! h( g+ s; M$ i7 w# j5 y
-- 递减 1 j4 `$ ^- @8 N! \/ x7 X# _
. O, v, N0 Q! }* K4 t8 |2 \(2)字符串运算:$ D# d: W# }: E4 {
字符串连接符号:.- K2 T' `( D& @, v _/ V5 d
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";5 m8 R4 x$ u; f8 x, m: [1 Z
6 R9 E; z4 Q2 n, G$ c; n* k(3)逻辑运算:
8 l# B7 A9 s3 F) n1 @3 ~符号" I. _5 r2 n; P4 Q6 x u. Z) s9 S
意义
0 B) ^# T( X2 x# T< 小于 3 m. {& K6 D( l4 Z7 B& T( K
> 大于 / m1 d8 [4 q- ? j
<= 小于或等于
* v k; e3 F2 i/ W3 G$ ?>= 大于或等于
) K6 Y; L' H2 o== 等于
2 w) d$ d; j& @% ~!= 不等于 , c- [/ \0 V* z
&& 而且 (And) 7 R+ \2 P: ^7 j* u
and 而且 (And)
) T2 X! V% G4 @& m; e2 q- s6 A: U|| 或者 (Or) [- h4 }: m) A* g! {% z( a+ b; b7 j4 `
or 或者 (Or) / H. u3 _9 u. Y6 B0 e" F' o+ b+ V! @
xor 异或 (Xor) " d5 F$ V% ^; M0 c \
! 非 (Not)
2 o z% \9 u6 j' V# P w9 u" Z5 [5 p+ B! M
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|