  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14171
- 金币
- 2376
- 威望
- 1647
- 贡献
- 1324
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:" ?; ?% e+ C+ @) p: o6 a. Z
* [4 |$ m( R1 W. ^4 e9 B5 t7 ^
& C- k/ x1 H$ ~1 s, p3 W ?1 x下面简单介绍一下PHP的语法。( X; R& i* z! s* j
1、PHP程序始末标记
4 R j* W; r E6 a0 S! d7 G(1)XML标记:6 C; u9 v) w- X* b0 x
<?php
! h/ |2 Q) P0 @& _7 o7 ^ Aphp程序
8 s4 [, B9 a c* N# W( U?>) Y$ ?- P: s9 m- I3 ?# ~
(2)SGML标记:
. i( u+ \7 }! T# Y5 |- T: @<?
3 c% X/ N* s7 A, Zphp程序
/ c9 h" H8 e/ x% F: N?>
* k/ K& ^* C6 |6 L7 i) T# ?. k(3)正规的标记:0 K7 ^$ H% E" Y5 |
<script language = "php">
3 R: Q# A6 u2 {9 R. Y- Z/ i& dphp程序
& z! {( h! Y& E- d+ W* ?; V% x' x</script>4 H5 [; S! i1 _8 {# I
: a4 k0 [1 ]7 ]6 d* h0 k2、引用文件的方法有两种:require 及 include。$ b \, ]9 [" I4 ~. @% Y" Y
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。; L# C% y' E# t) o
4 {( u* i9 N* \ ]include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
" U0 F/ Q6 J5 K- x8 t, t4 X/ ?, f, w V( W5 E9 p! U# G2 _6 y6 C
3、注释方法:
. Q S7 E% t% Q4 l; A/ K" n) k* g& f
<?php 8 e5 S/ q. h* c
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释
# h0 a& z- A& n; e% u+ C3 n! \3 ]! O5 o,单行注释# C1 ?$ ~" o" _+ C6 h# r1 [ y7 Z
/* 本例采用多行的. p1 Q9 k1 v7 G& y
注释方式 # T3 T% ^1 K4 u4 T- W
/*echo "这是第二种例子。\n" ; */9 P4 _- R' @6 q9 c/ J
5 x2 V: E( \" P7 @# a8 a
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 $ t3 F& s) }' G4 N* Q: k# n
?>
& h2 ]3 N6 u& P: e) E" l: S5 u4 x
, ~" t+ `0 t& L4 }4 ~* w4、变量类型:
+ b8 L, U% j6 M! h, ^4 r/ O6 h7 b7 _' R
$mystring = "我是字符串" ;
. U% G* {" u- d4 v* v$NewLine = "换行了\n" ; ! s) v+ k$ h2 p) c& Q! {" N
$int1 = 38 ;
" A5 Y' h, W/ Y. z; d$float1 = 1.732 ; ) U% y2 W, d* z4 g% \6 M3 P6 o6 K% e. ~
$float2 = 1.4E 2 ; 2 O6 ~6 p2 n6 D. F
$MyArray1 = array( "php" , "星" , "空" , "站" ); 6 k: m3 y$ d: a8 a$ r
7 R, @/ b9 n/ e; q* U+ R& G
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。' f6 p. r C2 L: N2 _
& a3 u' u! @ p5 q% ~* Q3 q
5、运算符号: 0 u: |+ A7 ?, P X% K1 r
(1)数学运算:; d( l7 [- v6 G$ w* y' a: ^
符号
3 [# @& L" g0 }* Z意义 , f* a% `! m- k
+ 加法运算
$ s7 u. O4 l) }4 d0 k- O s9 T- 减法运算 2 l% s2 G3 l9 ]" U. _! K4 t* E
* 乘法运算 % {' r4 ]0 L. C0 Q
/ 除法运算
' h9 M6 n# g9 ^4 G) P% 取余数 " x& N6 T5 i5 z+ V$ G1 }
++ 累加
# N0 F" b0 Y" t8 i$ s-- 递减 . X* Z! [1 }) {$ w# g5 y$ e
* z! ^) B, E7 {
(2)字符串运算:' z% P* W3 O( ~0 b6 j
字符串连接符号:.
: H ]0 B8 ?1 e1 K# p' s$ \! t& j$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";& r& ~4 l) q2 f8 C) I" k
7 Y+ G& o; k) Y! \8 d, \5 W' l
(3)逻辑运算:$ p- l U) I% r/ x
符号- |* g: ]1 l+ i5 n: f- Z
意义
0 \/ s, _/ i; I$ ~: G/ l$ z9 {< 小于
: ]3 c# K3 T# g" l> 大于 Z9 n1 u( A2 H7 q$ @
<= 小于或等于
0 r. {" I* g& L>= 大于或等于 2 ^" y. ?0 O- R, ]) z) Q
== 等于
6 x$ G2 e T7 ]) ~!= 不等于 4 u, S, e/ k( {& j& S8 L% [0 H
&& 而且 (And)
( k( C* h ~4 ^; K. x* U5 T6 z0 Mand 而且 (And) ; t7 x, l" K- F" f
|| 或者 (Or)
~6 Q y# d% M7 lor 或者 (Or) # I- |* W' J# a r7 _
xor 异或 (Xor) , \. U' F4 U+ \+ S: E$ [8 z7 P
! 非 (Not) 2 A! o+ S+ N! d7 u, f7 c7 O0 l$ ]4 [
# b4 h* c; c* s- \7 x( @9 f
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|