|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
. \! p, g9 ] _ W9 ~1 u+ z2 {4 W6 V, u* }, f0 e, ^
" s. l. C& d) h6 b) i2 s Y
下面简单介绍一下PHP的语法。2 x l! |$ L2 Y3 w! ]7 a
1、PHP程序始末标记
# z# Z! E1 S! H: z Z1 a(1)XML标记:8 b9 [) {9 }5 D5 |, g @5 s, b
<?php
- w' a% a' }/ G$ t3 R2 I7 w% M9 D0 Aphp程序
9 K8 I( n7 \8 `+ @) ~& G/ | I?>) ~, O4 z0 w, v' \ ]. U
(2)SGML标记:
- J3 D9 q: S/ X. I' L" |<?
5 }, u6 P; {- m, r4 N: T/ qphp程序) C4 Q4 p; M2 M* E7 M
?>
! U* _( y) Z/ n9 w% H! p# S(3)正规的标记:7 d2 A+ p# ^4 c* A- g
<script language = "php">
- v' Q. P5 f0 Sphp程序
) e8 G+ A1 Q! E</script>
& G# s: D4 A5 d* m6 {8 p) _
1 H) C9 w- g1 W B4 `( {2、引用文件的方法有两种:require 及 include。- ~ s1 M* U" o, i+ |8 ]. Q Y
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
3 ~* b5 \$ p0 x4 C/ H" B, Z& t0 ]' [4 c4 K% T
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。% z+ c8 o4 w3 g. G" L9 F$ _) m U9 O
7 d# L ]/ ?/ V6 t4 e3、注释方法:) x9 {6 J0 {7 W- @! _4 S
! |+ {# M" g2 O: f8 n* O6 i# I<?php , U7 N8 Z4 u# O. j
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释/ ~7 m! l( g1 o) c. e% l
,单行注释
6 }* r* O7 l# L- |9 W/* 本例采用多行的, X3 C% V) k" J; d, w. L; J
注释方式
9 f/ Y) b& I& v9 |/*echo "这是第二种例子。\n" ; */. N' a; B* `8 I& [' f
9 Q9 N0 F' O3 Eecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 . H9 ~7 e* q* m* f
?> ; |7 e8 g. G+ s
/ c+ ^' Q3 Z8 ^/ b4、变量类型:$ p( [3 o4 e' n
: d& n* ?6 v, @. u7 o$mystring = "我是字符串" ; ( y) \7 e/ w9 C/ B7 L
$NewLine = "换行了\n" ;
: F8 u& X& p$ M( v2 A9 l* Z$int1 = 38 ; 0 t" ?; q8 {3 y* a& o% M
$float1 = 1.732 ;
5 n; {$ ]+ m! g" J9 D$float2 = 1.4E 2 ; 0 W: [* Y( i' y4 a: V M3 C
$MyArray1 = array( "php" , "星" , "空" , "站" );
$ B7 o2 E# w7 q+ l: g3 N6 I0 E
) {+ v0 U# J& B这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。0 p1 ^( o# O4 D2 w8 R
' {3 {- D0 ]) }5、运算符号: / U2 j; s: X$ s! j0 a- u' R1 Z9 j
(1)数学运算:# Y0 x/ e+ J" n0 ]
符号3 J3 f& S' V2 G6 F$ Z* \* E
意义
& q* D1 P* `, L+ 加法运算 4 E5 _3 _) K8 B l" E( M4 _
- 减法运算 # s% w+ m) v2 K$ ^$ d
* 乘法运算
5 O; F- p! e, F, `/ 除法运算 , B/ x3 \7 ?& n) R, L
% 取余数 % R0 k$ V' f4 C) s5 I
++ 累加 7 F* ]/ Z7 H5 x
-- 递减
$ p: X+ t6 z9 i# }- ^
& {" V3 F3 z5 O9 Q8 e6 g(2)字符串运算:
, I8 d" Q% ^4 h# _) n字符串连接符号:.( y' D' w0 ]4 s
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
4 s! C$ P" l) }8 x
* D( Z0 L6 g% U9 g4 Z(3)逻辑运算:& Z5 J7 X1 r/ P3 z2 N* l
符号" x( l$ u5 g; _6 ^) t
意义 # R4 t, ^: b3 h) e& S! d' {+ \" |
< 小于
1 m9 Q' S7 }- [1 ]> 大于 3 h7 [/ o" E0 e5 {( E! b( S* {8 }. m
<= 小于或等于
1 K8 e& {# L U3 I" w5 `>= 大于或等于
/ O! E- C( P: [; N8 ~8 Z== 等于 9 c1 C- {' \- A+ ?, F6 B+ g
!= 不等于
' X, H% L6 @: a7 R4 ?9 y. i&& 而且 (And)
r% s, a' h# f, Q' Q$ N2 ~% band 而且 (And)
. X! M) W/ H/ M. z0 j0 G# d|| 或者 (Or) 2 \: o0 S4 H/ L. j7 ]
or 或者 (Or)
' C% Q9 ^ H% j a2 ixor 异或 (Xor) ' r$ t; w6 ~7 r
! 非 (Not) / N- H8 w: F# f5 U
7 f# F1 v$ @0 v7 x+ z. L, Z' T: u+ n十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|