|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14433
- 金币
- 2502
- 威望
- 1647
- 贡献
- 1450
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
* M: h' d( y( X3 h
: w, d- ?/ B: V% i
Q! G8 d( S( W' x下面简单介绍一下PHP的语法。
. b' W6 S* U$ c4 b1、PHP程序始末标记, }& I% k: s3 E$ _$ I. S$ ?
(1)XML标记:) j e5 F/ P" Y Y
<?php
a9 X H4 E; v# a {( N hphp程序& N" [0 `* c% [
?>
2 Z4 U9 { C9 H(2)SGML标记:% E% l2 D% h9 |( z& n2 C: g$ }' T
<?
* ?8 O7 d% V- G$ L- U" a. cphp程序
3 l3 I' S/ U- `( S* h' {( P?>; Y7 w* X! E5 Z3 R/ E2 t! a
(3)正规的标记:+ T: x- L& ^1 k! _: P: m
<script language = "php">8 I' r: C6 |* o: f# l8 z
php程序" k2 ?8 q4 d( Y! j' K
</script>
+ O( ] k2 z& o; i! Q
/ p' s3 @2 K) x: f2、引用文件的方法有两种:require 及 include。5 r B7 ^! s9 L; D
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
' I( `. ~* j/ \% C6 p5 p0 N8 i; l8 ~/ l
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
$ l3 b2 U/ x' U# c
: w, j3 H9 H& j# ^1 E$ i3、注释方法:/ x% o8 y# \+ L* ?" @$ d
5 r" _8 O2 e g' ?' {* H
<?php
& g, H8 |+ }( D5 r: Decho "这是第一种例子。\n" ; // 本例是 C 语法的注释
& d$ I& H' b0 `+ N( Y,单行注释7 ?& Q! y# t7 e0 E4 [. [& a$ [( G
/* 本例采用多行的
5 A: X S y8 \, I+ w% _注释方式
# l- D* w; O( i+ x; k+ O: F. j& G4 i/*echo "这是第二种例子。\n" ; */# d( M% _$ i8 K* j4 l
: R* k7 p; A" r5 [" r. {7 Becho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
- E" A7 w% `" K. @1 M' e% }6 y; ]?>
' d5 B6 P- [) P3 E, j1 S
: V% n. W) @9 B# I# w4、变量类型:6 b) `# M# \- L/ l9 v
: x" u6 g' E4 @% n& U0 u0 H* j$mystring = "我是字符串" ; & I% H' v5 s1 y/ G4 ]1 P% o5 b, I# e( j
$NewLine = "换行了\n" ;
4 y. J8 y5 H! n$int1 = 38 ;
/ V% ^8 s: I6 X- u, B" u$float1 = 1.732 ;
" v7 c& Z$ h' l( r7 P) e' C9 C$float2 = 1.4E 2 ;
c0 N1 e1 b! b. q& C% L$MyArray1 = array( "php" , "星" , "空" , "站" );
% t$ K* a+ V# f; |5 h3 x
5 l# B2 }/ m0 \. n, \这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
% a( _# C& W0 ~( r3 b, Z) m3 Y. x5 k' D
5、运算符号: ) J v7 s- i1 g, o3 J6 }$ p3 U Y
(1)数学运算:2 w% g: R) S& L+ ]: I& W- @7 r6 J
符号4 u, \7 o' }1 ?8 n: \/ p
意义
2 i/ Z' @0 z8 ]+ 加法运算
- K8 N+ |) r: w# v- 减法运算 1 S K5 Y" I* G) M0 q6 Y8 S/ e" O
* 乘法运算 2 M: I' e- B) O2 a+ h) J
/ 除法运算
8 r& x8 c8 i* A3 F$ F) a& }% 取余数 % w4 n( o& [3 u/ L9 X
++ 累加 / y; @, b; N# M3 [* U
-- 递减
8 G+ _' z2 B+ L; T
% x: ?: z1 L4 F% ^# i, }( x(2)字符串运算:# C/ U0 a) y @6 L: k: N
字符串连接符号:.
* }" u0 s" o, O" m+ L) k$ d$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";% K; v5 v$ u0 |# _
9 V' o5 }1 |4 z# `* H9 N(3)逻辑运算:
: A9 e# u. I7 O' O5 s: I9 Z' q符号3 }2 W% \2 J+ v+ O* y: Z9 ]
意义 $ {- @0 @5 O) ?" |- l
< 小于
' G- w/ F6 G# X% k8 n8 ^" S! |> 大于 ; t) f2 j q2 D- [/ y
<= 小于或等于
5 [; r! Z: l5 i A>= 大于或等于
* ~: i: {1 H% W7 R! l== 等于
6 J+ m5 C% i6 ^7 C- f!= 不等于 8 _1 ^# b7 N) z+ Z
&& 而且 (And)
. U+ t$ S& ~0 m6 Y" A4 Zand 而且 (And) # v5 e7 C1 ~& f, K" x# f
|| 或者 (Or) # G: F6 c3 Y' j+ a% j6 F( ~8 a7 W
or 或者 (Or) % o- N. w5 l5 }/ l8 q2 w
xor 异或 (Xor) 1 r2 Z. _' G. d# k: x. j9 |
! 非 (Not)
! x& Y6 K& ~8 u8 V/ [/ l5 z; [: b% U2 g
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|