|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
6 \" {9 x8 B8 Y% H* z- j. W3 W: Q% k: d4 J
* ]* _% [6 U! w8 s: T
下面简单介绍一下PHP的语法。
, x0 t- i" V3 b+ \) B. V1、PHP程序始末标记# ]2 d% D z. x& V/ D
(1)XML标记:; w1 F5 A+ a/ Y {& p+ c
<?php+ m1 _: r' c2 h+ K
php程序
, ^" b1 e/ q" n?>
8 q. j4 @+ D: m, w(2)SGML标记:* W* c! C5 S- l- [! V2 S
<?
# R; f7 w+ m& J# }; }, Cphp程序
, C% |$ U4 i, ?$ d. P?> D2 _% K1 `. c0 D& B" }, }, `
(3)正规的标记:+ z/ ] u! K/ J E& j7 \9 X
<script language = "php">& J* o3 _+ I3 S+ `# Q8 Z, F
php程序
1 x+ s7 V6 l* E8 o) j' L</script>, B# v& `3 j y, D+ w5 T. S
: N7 G$ ?- M3 h- w) f
2、引用文件的方法有两种:require 及 include。
- N/ Q6 _6 ^( M% J: ]% |3 Yrequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。- ^+ |/ M& N8 f5 _
! W. y3 k1 S2 S8 C/ h2 kinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
8 {$ Y* U9 g% T. R+ I3 s& F% q
" f. X9 i9 ~ a/ G7 `3、注释方法:4 ? T4 G) n/ q9 R
8 K+ o' D$ v h" d<?php 5 G' g7 c0 G' Q/ b& U* ]
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释
1 m* ~2 ~" y1 Y% i/ O+ d,单行注释- q# ]8 F1 `- {0 G% v
/* 本例采用多行的- X" i8 Y1 V- L! U& D) p' Y8 s
注释方式 $ \) U) e/ f1 j' q& Q
/*echo "这是第二种例子。\n" ; */ j4 ]+ \- e7 Q* U5 @# X# u. x- j. S
; `# P5 G- z0 c. H2 @" t+ Qecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 8 l- r) f. [$ w2 z/ @' k
?>
6 X: G0 [. _* n' A
a5 I6 |; B$ d$ q3 o' @9 e4、变量类型:
1 J0 e) [9 O0 |2 u% {
: d7 F3 w8 M; n$mystring = "我是字符串" ;
9 L7 m" \, ^, z$NewLine = "换行了\n" ; 0 X7 g8 W6 }# d9 k) x2 N& r
$int1 = 38 ;
+ }+ J# Z& Q1 t, L$float1 = 1.732 ; ) A- @, i* o. {4 y% @; A( D# F
$float2 = 1.4E 2 ; " K: K9 K+ V0 ~3 b
$MyArray1 = array( "php" , "星" , "空" , "站" );
$ S- O8 N# |. o1 l; V7 N
' G6 x" k! j/ |9 I2 ^, _这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
/ y- T0 L1 `) c T" }1 p$ p- x& ?2 C7 _& T; `1 E! Q1 y8 ]0 H
5、运算符号: 5 A3 d5 q2 a1 s2 S% {7 p
(1)数学运算:1 O6 l4 n+ [; l9 m* W( X
符号4 d- x5 ]6 m% y* G
意义 0 }* W' d1 N5 z" X H: ^
+ 加法运算 * w& ]; y8 `) L3 F
- 减法运算 ! R9 J8 S! b+ ~: V0 f; @0 Q( s
* 乘法运算 1 F- G0 j; a: r& g, O$ g6 s
/ 除法运算 3 K1 D5 F: M8 Z
% 取余数 % S/ B! c" e# t" {% L
++ 累加 4 q, P& B6 Q' p# O: x1 d# | h
-- 递减 & ]0 h$ b6 r. f; X
+ O/ ?. X$ w. h/ i3 ?- |
(2)字符串运算:
6 j9 D* _2 g* k" ^3 o字符串连接符号:.# k, {+ k" c# u, w$ ~" G9 k; {
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
9 b7 v6 Z, o h7 _$ Q# S: ^
/ ]; j% O- l4 H. |(3)逻辑运算:. ?8 A+ h; z7 r( J3 a# z0 ]4 l- h
符号
7 a' F7 ^3 X& d, e2 r) s l2 Y意义 3 ]- @; _3 G" I% V( J
< 小于
5 s& U3 b- g3 Q> 大于
1 f) Q+ H4 i$ C' b& n) E<= 小于或等于
1 l* v- ^# y0 f' U>= 大于或等于
8 S( F, q6 g0 \9 G6 R== 等于 3 s: C3 z8 s6 T( o7 a! ^
!= 不等于
+ l6 ]9 Q3 j8 r7 @& i" S6 }6 G( f6 e, _&& 而且 (And) 6 }4 L, J8 u4 C% I$ @) M
and 而且 (And) 7 M5 j* M x4 e- t6 |( h
|| 或者 (Or) - K6 `8 u9 a2 U9 r
or 或者 (Or) : v2 b3 V+ i! n% |6 y |
xor 异或 (Xor) * y3 n. s4 G6 L6 y: `7 S
! 非 (Not) / z$ h' t2 l4 d) r& t
8 C% t9 Z( a y8 `# l# ^0 \十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|