|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14433
- 金币
- 2502
- 威望
- 1647
- 贡献
- 1450
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:/ h+ a! u- ~4 I; i: u2 c+ O; K7 A
/ n& z8 ?7 m' Q1 u
4 ?1 |/ |" m5 C; M) a6 l
下面简单介绍一下PHP的语法。# d% p+ z0 _+ f3 S
1、PHP程序始末标记8 ^" ]9 f# A' x* `0 L
(1)XML标记:
8 A! ~+ R8 t! [7 f<?php
- z/ n8 x, j3 Aphp程序" u+ w4 D7 _" w; v) _
?>9 C( Q' r+ l8 l$ T8 ]3 q
(2)SGML标记:
- p E) c" _+ l1 r5 Y/ f. ~, W<?# T" f/ G/ M K
php程序1 R! J$ Y5 ]! ^1 Y& n; N) Q
?>
+ v d9 j0 q1 G4 r9 l( m(3)正规的标记:; `: S0 ^7 y3 m# E9 Z
<script language = "php">
% E0 E8 f6 F o9 v2 @, aphp程序9 [: [% D0 t4 p" L/ ?! x4 P. ]2 |
</script>8 `; Y. w. H$ t! ~ u& {# K Q
" V8 P& C5 a3 F
2、引用文件的方法有两种:require 及 include。' h- g2 E5 I/ k4 X3 D8 }
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
$ `5 ~% q! e9 P( W- o% `% w" a! K, z$ o5 ?
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。9 [( T# J- i9 {: x" ?3 r
7 M* | @+ M. x6 U3、注释方法:/ l7 `. i! A! W* F# ?
5 C- L- J( _1 ^; b7 ?9 Q9 l
<?php
( j6 Z8 J+ {9 f' Becho "这是第一种例子。\n" ; // 本例是 C 语法的注释! H& \5 U3 t' ~ d6 m' }
,单行注释
4 L/ c# s% _" }3 H" q k# {- u/* 本例采用多行的* V1 d$ X/ C+ e
注释方式
+ b9 d' Y3 l% c1 w+ J2 j/*echo "这是第二种例子。\n" ; */* b9 H0 _, q$ u: e1 O
2 H/ y# d% Y2 u6 G3 ~: @5 Decho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
^% [5 K& r+ r' H$ g?>
! B1 K! N7 w- z
& w2 ^4 a7 K) u2 f, O% b* ^4、变量类型:( S/ U6 Q* G; F' D% W. \! K3 [
, D5 L' i3 ?) Z l3 B; _' l- y$mystring = "我是字符串" ; & x5 a) E1 S% e0 B1 X3 T
$NewLine = "换行了\n" ;
; V5 [+ l+ }2 a& g$ v& ^' q( r$int1 = 38 ; ' `/ p. V. z, {! L+ n7 l
$float1 = 1.732 ; ; ?2 Y8 O: x# g$ ~' ?4 k
$float2 = 1.4E 2 ;
& r6 t% |6 g' m' j( }, I* `$MyArray1 = array( "php" , "星" , "空" , "站" );
2 Y& x# j4 U" G j* P: [( S
8 I; b! k3 z4 ]) R6 u, v这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。8 h- B% k( l# ^+ O- O( F7 C! {: g
5 T3 p: m/ {3 Q; [* I0 V, g5、运算符号: 4 W" V0 \5 J5 l% b& L
(1)数学运算:
2 }7 S9 b3 O+ c8 r+ d9 v符号" T6 c! V6 L8 p& w0 b4 M
意义
. [3 }( Z5 ]' B+ 加法运算 4 @! c3 p+ J6 d, F( P
- 减法运算
9 N# s! D T; S) N* 乘法运算
6 h9 v4 z& F1 p$ M* j3 N/ 除法运算 7 J- s# \7 I) O" t- g
% 取余数 - `; f ]0 i6 E& W& i
++ 累加
Z: U5 N& G% A8 r) i( ~4 Q-- 递减
" \- u% F3 F5 s
5 s3 j9 J! ^' X& d# `(2)字符串运算:
4 D5 \; @% E# d5 y字符串连接符号:.0 Q) h/ i' B5 r, i
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";9 P$ l; m: f$ V5 R
: \! G& d- m v(3)逻辑运算:
& }! e% R" H/ {- G# m: p( k, G6 |) Y% J符号* M0 K9 j0 Z' i& J! k/ x, E
意义
6 I# l( ^: N- F [+ o! m( v# T% P< 小于 3 n9 E: s$ o1 x7 u, W9 i. W7 b
> 大于 & @/ z/ B4 Z- k
<= 小于或等于 ( D @% ^2 A- G; J
>= 大于或等于
0 a% A- d% m+ U$ v0 F( \- C== 等于
: U& F6 ^0 s3 x( \: \!= 不等于 2 f( B l% U3 m
&& 而且 (And) 3 p7 D, _: j6 L# E
and 而且 (And) 2 L* s5 w8 [ L+ I& W
|| 或者 (Or)
" T! s7 x. n- qor 或者 (Or) : K3 [/ U) _+ M4 {2 Z
xor 异或 (Xor)
c8 X- _. A+ o% d5 @; \) L! 非 (Not) $ l: ~+ s7 U1 T. R: X' i) Q9 b
4 Y/ o3 r d0 W3 ]9 A
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|