  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14221
- 金币
- 2401
- 威望
- 1647
- 贡献
- 1349
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
' q8 m c7 _! ]. N2 {# S
Z# s$ S" Z5 s, h6 v7 p $ G9 ^1 B3 P6 U
下面简单介绍一下PHP的语法。
! c' @# _' j# P% h9 h$ b% M5 [+ Z( Q1、PHP程序始末标记
0 P3 d/ y: [4 i+ Q" ]$ @8 r1 Z(1)XML标记:/ ^ H; G5 P7 C0 U
<?php. V1 }" [- F! [$ o' [3 w
php程序
1 G. H; V2 g! K4 F- I$ @: x$ h?>5 P6 c3 E$ A* i G0 k2 Z8 z4 T5 d* M& j
(2)SGML标记:1 ?2 Q% J7 B% J4 Y- A
<?
4 H* ^! `* o1 f7 Tphp程序
( e4 G4 X6 t$ c% V?>
" N8 ? ~/ l+ n" e% \( ~(3)正规的标记:& Y9 D' {% y2 O9 Y9 H) |7 T- b
<script language = "php">: `( b) ?7 u- w' ^2 [! l; d2 {- r( F6 S
php程序$ }; m: U" m3 l+ w1 M. s2 n
</script>
8 s9 W( F- x) E. h8 o* s- M( }/ C
* T, p1 _* N5 S( x0 k/ x2、引用文件的方法有两种:require 及 include。1 Y, }! |6 ?. O/ L; `
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
6 M( [5 z4 V- B1 H- J1 _/ r6 M' x* G# l8 N
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
4 J7 B: o. D9 o+ @+ x( ?$ N
% I& [# [/ h0 v a: M3、注释方法:) l& A6 s) X3 [# ^ p; _
) |# a( z) j) b$ ~/ s2 S6 m1 h/ ?+ Q/ X8 N
<?php
9 a: o, I$ u; f# l. Qecho "这是第一种例子。\n" ; // 本例是 C 语法的注释( V, t7 l! F/ \7 M! f$ m
,单行注释
3 r* [: R( l2 w/ k/* 本例采用多行的
- j, T( w8 A+ T+ `# [( ?0 t5 {注释方式 8 @7 H* _8 [; ?# l5 |* a
/*echo "这是第二种例子。\n" ; */+ C- r" b0 U( f" Z( z- y4 [
1 E- I7 A) m: W0 x
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 . A' v9 W+ b; j2 z, x
?> 4 c! ^3 i3 J3 `0 \
) g1 b1 M, {4 G F& R! C
4、变量类型:: `. Z# J9 V$ v' U3 ~( o
& v3 c7 K- X' B
$mystring = "我是字符串" ;
% @ o0 O0 J8 i0 L; T$NewLine = "换行了\n" ; 5 j8 A* h- W8 J3 P% S2 U1 p
$int1 = 38 ; + Z5 l$ r( K, M. m) o3 t3 x
$float1 = 1.732 ; 4 l! ]7 u' O. H, ?; f( L
$float2 = 1.4E 2 ; % e' u5 d2 w2 W6 X6 y
$MyArray1 = array( "php" , "星" , "空" , "站" );
* X5 ~' [# ~* p
: B$ ?* O) H& b* C0 X! X这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。( l2 ^! m* [3 V& e
. d4 I0 C, u+ `2 X' m8 Q* G" [$ l6 E5、运算符号:
1 v* @3 {+ A7 U2 j1 H+ X(1)数学运算:6 p9 }7 @/ F, N/ Y: L# E
符号
2 \/ B2 m7 W+ U* `. S% K; ^意义 p9 S7 M1 t3 G& m9 A8 w
+ 加法运算 - d E1 n7 T' t% n9 I$ b. q
- 减法运算 # c9 I. L: L/ T( T! _
* 乘法运算 0 h2 R5 I6 k) d6 |5 N3 Z3 f
/ 除法运算 0 I% g$ x8 L$ x5 x3 o% Z* b
% 取余数
i, Y4 l; H7 N0 n9 L! G( S _++ 累加
" Y! v! h7 Q) W& I* D) z6 d) Q-- 递减 6 D7 f- F1 \ Z
* l. R1 A* M- J(2)字符串运算:( x9 ?7 m: \. L
字符串连接符号:.
* X6 P2 l6 d* h6 s, x$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
" ?* }0 g# T9 J% z) C. l3 }6 m
" V6 J" m4 Z. ?! i# t! j(3)逻辑运算:
$ ~( I9 v* v8 J% D' `符号# l7 ?2 q- D* ^& Q
意义
# q% Y' g1 v) [1 u< 小于 3 X+ d F; n' L* G: X6 u
> 大于 ; c5 \4 @ a5 L
<= 小于或等于
* Z3 X: s4 n I2 M* n! C>= 大于或等于 * k: K e" \, c! H& y: p: a
== 等于 8 I2 K8 r/ W& w/ L
!= 不等于 8 B2 _2 j2 W" T- T
&& 而且 (And)
( o' W% S6 { j" W8 G' aand 而且 (And)
/ {0 n( N0 x! |- h|| 或者 (Or) : U C1 M" j! j$ X- T$ e; D) p
or 或者 (Or) 2 O- B2 s% l" U- N4 h. }2 Z7 I6 z0 k
xor 异或 (Xor)
" J0 f- p/ N2 _) V: u2 K! 非 (Not)
, _" L0 B4 M- n! O$ ?8 I( Q0 r' ^ w7 d5 n* B
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|