|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:- i% d( `+ f0 o) ^/ `4 {
! J( L& ~& q8 d# x7 |+ U( s
- L. m1 T) m. n$ _下面简单介绍一下PHP的语法。
4 ~$ C9 d2 W$ J. J1 ]- ^1 ~5 V9 m# i1、PHP程序始末标记
6 N1 u' h9 y% m' v3 C4 R8 D(1)XML标记:" L. h- F6 A- c1 E/ \; B- F$ Y
<?php
% v# y5 @; Z" k4 ]9 bphp程序
: s- R, f5 f* N M7 J?>7 k- |: A; _2 v" `& ]) Q# d
(2)SGML标记:0 H2 w5 k% I' n/ W! ^5 e
<?
" y" f$ e3 G# \+ I' D& Nphp程序
! i7 E! }1 ^2 q?>
7 r/ A9 F' W0 S) X( i8 G(3)正规的标记:: H1 r% R, H& F) j3 d; l* r
<script language = "php">
0 F% I9 m r+ O" }1 [# Tphp程序
, ` I0 J& Z# y8 j# Q) Z, m</script>
S7 B0 R& @1 a4 Q9 `0 N# r/ H( \$ X" h
2、引用文件的方法有两种:require 及 include。: B* R# V7 x1 `
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
j6 b# M o; D$ P9 M+ G! p. C' {& P8 y. U
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
, v( K- [2 p3 ^# h
0 o- E6 S" K0 Q6 q5 W& }3、注释方法:2 H) E2 R1 Y' d' w" O5 R# x
- |, N) a7 X8 D: j0 f
<?php
' L6 Z) o; p( p8 w8 H3 uecho "这是第一种例子。\n" ; // 本例是 C 语法的注释
q9 s+ t* S k,单行注释* X; X% b: o7 `+ a, A; }2 {
/* 本例采用多行的
6 F" z! S" I R/ U& z注释方式 9 m3 i1 ?. @, N3 p. r- B3 Z
/*echo "这是第二种例子。\n" ; */
5 J8 n' l0 f- V l1 M" m0 }2 I/ g6 W! A$ F n. [/ i$ A
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
! W b8 L3 s: J?>
) j7 K7 c) E, L# [$ @( X( D# t. {% a1 `# U4 T. a
4、变量类型:8 t/ B7 P. D: X/ f' t
' \7 ?% L: W- t
$mystring = "我是字符串" ;
" R( H2 K2 p [) U& s1 U( O$NewLine = "换行了\n" ;
" |5 Z3 V/ L5 Q! G! j1 n1 m$int1 = 38 ; @' N9 e6 ]) i8 e
$float1 = 1.732 ; # z! S+ N8 d; M: |. {! _
$float2 = 1.4E 2 ; W U! N. b5 d5 P4 \
$MyArray1 = array( "php" , "星" , "空" , "站" );
: e% a) g; ]- c, K6 C4 ]* r/ @2 O5 T* t) o$ n! K% C
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
. y7 V9 U3 ?/ ]7 I8 m* V1 M' n' P2 ~4 Q6 `
5、运算符号: 2 D% b8 K |, A) a% P8 b3 k" v2 V9 y) W
(1)数学运算:, O- c$ h& H3 Q' P
符号
' R) w$ z% T$ s, E" p, Y0 W意义 4 G! a1 W' Y- i2 p4 G
+ 加法运算 ' x& @# [( Q7 q+ f: [% y
- 减法运算 0 e0 b0 t3 q, m+ j9 A: a* K/ B
* 乘法运算 , H! g" D5 R$ p
/ 除法运算 8 }* H7 m0 g/ j8 m& y
% 取余数 - b* j9 k0 v( J1 g5 R% B8 v
++ 累加
2 ]1 d$ o9 Z3 t3 Z-- 递减
, @9 v ~" |0 b9 D& c* L% }# g, b p6 o4 S' t# e0 b; [
(2)字符串运算:
' ~1 P/ D) Z8 g: x6 u( I7 d字符串连接符号:.
" O' T) O9 a1 v5 H# V% P2 I$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";% j9 c* s: y3 j+ d
' i% \; f% |0 O( M7 a. j(3)逻辑运算:
5 |8 P9 C( y. n5 L* H. e4 v+ d符号/ L5 y7 `) X$ m
意义
9 F3 p, y- Y1 d/ Z4 T% ?< 小于 * q, c6 @, N0 s& ~6 p5 D
> 大于
$ n1 }% ^: z: Z- N* V<= 小于或等于 * }3 h! T! p, e& d9 |3 F' R z7 G- r! o$ |
>= 大于或等于 1 D: K/ M& S5 O% n& b7 v
== 等于 * t8 w4 a8 ?+ W8 m2 X
!= 不等于
, R) ] o7 h/ x+ a/ D+ h&& 而且 (And)
% d8 x' v+ R5 m) u+ f9 fand 而且 (And)
! e7 T7 W2 P0 g, F! v|| 或者 (Or)
& L( }( p8 d+ }& hor 或者 (Or)
. S- |' p _* O1 F: a7 K3 _3 z1 \xor 异或 (Xor)
: L' }" G! Y7 j$ O( w& H! 非 (Not)
; ~$ p+ s; E2 l2 d5 u' y* p5 n8 a% h/ n8 p4 x2 n0 E3 L- F
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|