|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14433
- 金币
- 2502
- 威望
- 1647
- 贡献
- 1450
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
, e2 ~% u9 Q9 \. L" [+ i+ f( _9 m" ~8 S. ~; I% k
- M. }; {! N m0 W下面简单介绍一下PHP的语法。
2 u! b ~; V" `1、PHP程序始末标记3 e; d) h9 I0 N- z: x9 G
(1)XML标记:
% A2 |7 S, O# n0 K4 [<?php1 ^2 i: F+ U: a6 C% {+ L* i
php程序
- | p+ r( M, b K; j! X5 ^?>
/ V$ v. i% [, Z) W, w; S) @ [8 u6 K. \(2)SGML标记:& y4 C4 J; ~) b& z
<?
: d) b5 _3 U3 T# c" gphp程序! O1 n3 @) j# C& e/ b9 L
?>
' w5 y2 U" v4 O: m5 E* X% T(3)正规的标记:) v8 C# k* E. W; r
<script language = "php">
: U2 c$ P, s2 K. Iphp程序
* Y6 T$ ]! I9 P* d5 y. k</script>2 Q }! A9 W" ?2 ^7 X& ^# j+ w/ C
6 {2 s2 c: v- F& S
2、引用文件的方法有两种:require 及 include。" }$ ]$ l% w! F" f. u4 }+ [, K
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。6 ], {8 e( l8 B* k
P! m, [ ~! D- G
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。9 D8 v/ I' F( e: s) R
& h; g' H0 A/ L! R6 ^6 p1 Y
3、注释方法:
6 C7 C( m: Q3 x" ]
. j r" L# V* f4 e2 [. f<?php 4 C3 K! @) B, A
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释
. H7 `5 E/ w, j. j7 |,单行注释5 W x5 T$ o! f J; j2 g
/* 本例采用多行的
- G" b# t I/ J注释方式
$ i/ F' C7 A3 S* H0 c8 ~2 t/*echo "这是第二种例子。\n" ; */; S( R& ^/ U' V* r
6 A% `: {0 {8 T B7 K' x, Hecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 ' x e% @7 A+ |* E2 F
?> & R, D" v7 m6 ?( Z4 a! T0 e3 u0 h. C
! N& b, n- D! v9 L( g3 J4、变量类型:
; Q, u. M P7 h5 T: _' L1 z9 Y3 ~. E6 J; \: l8 I* Y/ J
$mystring = "我是字符串" ; + {( ?0 P* ~( k0 E
$NewLine = "换行了\n" ; . { Q4 m0 h/ e0 ]
$int1 = 38 ; $ v5 ^1 j* I7 } H
$float1 = 1.732 ; 1 J( _ o0 [9 i6 P
$float2 = 1.4E 2 ; ' {5 O* c: i# w2 A6 A
$MyArray1 = array( "php" , "星" , "空" , "站" ); - D0 t& C7 L [! l
" J- Y$ i( o% Y% R
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。+ t# U$ J/ G& l, J5 r& _, \: b+ Y# H$ j
& R( m' q; u; I! ?/ p h5、运算符号: 4 N& {) Q g/ l6 m* s; s
(1)数学运算:
' s2 z+ W* x) u* L" }符号+ P) n% h+ L' y( F
意义 5 q/ f7 J. p N1 m& [+ ^* A/ w
+ 加法运算
" N' y0 e. X( c: _' l- 减法运算
, X# i5 v) x9 O- l" m* 乘法运算
. _; `+ K2 j9 d! k' \/ 除法运算
$ M& X) a( c5 u7 ~% 取余数 # ^7 z1 ~( u; m1 K% C6 e
++ 累加
. N- G% A) @/ d$ M z, w-- 递减 r9 Q) ?+ g3 A8 l& _; Q' T
, S1 L7 V0 Z7 ~(2)字符串运算:7 |+ ^0 G' [" @% r% w
字符串连接符号:.
: \* V% S( L7 F- V0 v9 ?9 {$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
/ I, M" K) F0 ~
/ A! p+ a/ V' S8 q( V(3)逻辑运算:
0 X a+ A9 A& E1 y符号
% I6 a' ^6 j5 z, X5 f意义 7 f' q7 w, `+ k: h
< 小于 + }+ x- a, {6 `/ @( | u
> 大于
3 }' ]0 [2 z# P2 t- k<= 小于或等于
& b% v9 |! e+ d S7 @8 ^8 b* D5 I( L>= 大于或等于 5 J8 ^$ g4 M8 \ R( j- m
== 等于
. A5 s* Q7 t* h, A3 A!= 不等于
% Z2 F/ v+ L1 d( k&& 而且 (And)
$ R. J4 p# f; M2 o% ~$ t Pand 而且 (And)
0 \8 L* ~ t8 P" @. o0 P|| 或者 (Or)
( S, ]+ r! t- [8 ]' V2 Z! ror 或者 (Or) 3 w& [4 Q& ^" d+ I, X4 {/ o; a
xor 异或 (Xor) 4 m0 h. E) G, @& m
! 非 (Not)
% M, }, J" j6 u- C. p8 ?! K+ S3 a% n" _* `, Z# }. I( E
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|