|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14433
- 金币
- 2502
- 威望
- 1647
- 贡献
- 1450
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
6 g, k, @% f. z$ @3 B2 k" x
) }" q/ Q. J' M & Y4 H; O8 v7 S C3 P5 p" X
下面简单介绍一下PHP的语法。* [9 I+ j, e! e% p9 q7 a9 W: Z
1、PHP程序始末标记
" \+ y) c& L6 t2 B* h) o+ Y7 @(1)XML标记:; t3 n9 F3 l2 |8 t) W4 g/ O. g1 f9 u
<?php$ B( h/ f; u9 e9 L( P: R* m
php程序
8 v0 _/ K! ^; Y3 q, N1 m& V?>2 p7 W; T! o& ^6 S, H& p3 V: }: q+ u [
(2)SGML标记:
( v) s+ m$ B( c$ v' Z: J<?
* T. t+ b W" F! ~php程序
# L! {* {' K& V( s?>! q+ S( m/ H. H+ {
(3)正规的标记:' H0 N8 r8 [0 l O( C+ K j/ _5 a& Q
<script language = "php">
0 I2 C4 f- C- e& nphp程序- ~3 b/ q, e5 r/ E
</script>4 Z, G1 w& N9 J0 [4 V3 x
7 ]1 W8 [, F1 @7 n
2、引用文件的方法有两种:require 及 include。
/ Z/ k, V( d& |) F7 drequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
* Z( p: w. n' p; _- }1 b8 A+ f
* V6 n% d$ P) z, j! Ninclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
Q' J4 m: i. b; d8 D0 A, e
- [5 V O5 B& N# |3 L9 i5 [3、注释方法:
+ N- w/ B9 V/ T, a1 s8 N) z+ K/ V. c+ D
<?php 0 N+ \ B; [! i% q
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释; F2 A( G* h& |1 B# m
,单行注释0 d7 y5 J3 d" ]+ d
/* 本例采用多行的/ p* X5 m% u3 I6 J
注释方式 v M' J& ?& I( T, E3 s9 A; ~: O
/*echo "这是第二种例子。\n" ; */6 `# H0 N" Q% Q8 T H7 b
2 b/ [# g. a7 ?- r: q* _6 iecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
: {+ u- l |- i: u?> * Z$ h- U! Z) E2 Z
( @. P2 K# d0 p A* ?4、变量类型:
' ^3 x, M4 [) D' S/ B" t' F+ C* i0 p1 C! J# _
$mystring = "我是字符串" ; / Y+ l' O. w6 V
$NewLine = "换行了\n" ;
1 h9 s& a$ F, i8 ?2 n8 E$int1 = 38 ;
$ l, @! f5 o+ Y) T$float1 = 1.732 ; 2 C" c$ K4 |: y- U9 V( `
$float2 = 1.4E 2 ; * L, _3 o4 h1 g8 I7 t% Z
$MyArray1 = array( "php" , "星" , "空" , "站" ); , r1 o' R8 |" s2 S: k2 l7 X& G% i
, }! r0 F$ l/ a; {
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。1 V4 m% B$ f' Y7 g; v' r
2 b4 k" Y3 }0 @
5、运算符号:
5 L% Q7 B1 b9 ~" G9 O+ Q(1)数学运算:
' N0 w5 r5 p! i' c4 |# o7 U K. o符号' T- z* e: A# t3 W. P9 @
意义
' |9 ?/ b* J" h+ 加法运算
# @9 ^6 H+ ]6 I: T) o- 减法运算
; Z6 H1 K* Q2 e& W5 ~8 s* 乘法运算 # N! D0 `% R4 B7 p$ o9 Z
/ 除法运算
3 [# v) {) y4 ~9 p; W* U/ f+ b. c% 取余数 2 f! l7 [2 a. f; ^5 T' y8 b
++ 累加
& \ {# h/ D, e3 [-- 递减 . O& f) `% n# _; g
$ K) q" u( b1 D8 \( B4 D5 \(2)字符串运算:7 h' f4 h( a% D; U/ K
字符串连接符号:.! c4 R6 ?% r8 D& g& |/ }$ ~) X8 A
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
& x) F$ ]4 |2 a2 e$ u. E1 i2 I: O( g- {! m" Q/ ^
(3)逻辑运算:" |6 O7 w: M8 J6 ^/ S
符号
4 B9 V, L8 |8 z( }5 b- m* `$ V( S, }意义 % b! G& t; L& A' y9 ?" K: U7 p |
< 小于 : T) Y d/ v/ M( z
> 大于
# h3 A- T8 q0 A! ?<= 小于或等于
1 k2 N. b% t7 i- m" R0 |5 g/ W>= 大于或等于
7 S7 r/ J+ f D9 E' `8 ^== 等于
4 ^2 C* S9 X$ l, r4 s% ?!= 不等于 7 O) C' Y+ W) @# U9 n
&& 而且 (And)
' h7 o. c( f, B( O- [7 j6 vand 而且 (And) # {" I, c' `" a+ J( L( D" Q
|| 或者 (Or)
& J& m H& p: X8 d7 Uor 或者 (Or) 0 S; w7 S$ k: y
xor 异或 (Xor)
, p% R9 J5 ]) M. o* d! 非 (Not)
! q% `5 _/ v% E$ g3 G- R' c% E
1 o5 I' {- O% G* q, h十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|