|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14389
- 金币
- 2480
- 威望
- 1647
- 贡献
- 1428
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
/ T, F. G# O8 G& y2 ~5 e5 Q9 R6 G3 n
2 S( i2 Y& G6 M2 N; \
. h, V1 f4 x3 B! r9 O6 \% R+ k下面简单介绍一下PHP的语法。
' r+ b2 L5 v2 h9 Y! v1、PHP程序始末标记/ F) S5 t9 @$ ]) l1 p3 Q
(1)XML标记:, h' Y$ M( o0 J# R! U5 K
<?php
: x3 {% ?6 \) T w7 Z: y4 [php程序
# y0 Z! F0 i) i/ J. Y% \# n?>3 Q: B( W, C( Q) Q: X
(2)SGML标记:
, e7 S. p0 c' @8 R x<?9 `7 F1 Y1 @& n# T5 H( M8 p
php程序5 j0 X O8 x/ a" B+ ~) G
?>2 C3 V) u, N* E
(3)正规的标记:
$ z, l; \8 O' I% @, M1 ^2 q# p<script language = "php">
, j8 I+ |* @' x) m8 Yphp程序
3 U- Z+ q, p* G- _7 C; w4 |</script>: Z# K1 r. [. U. \; k# X
. [3 J3 s3 L0 K5 ]2、引用文件的方法有两种:require 及 include。' u, d7 a; n# l: M9 ]# a1 @% e
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。! o. ~, ]9 j# f( O0 E% r
/ F8 S8 h2 N1 I9 ~$ L
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。3 m; M5 W1 A' u4 B. k6 s. O4 H
6 m( D4 X# s' B1 U% \0 G) X
3、注释方法:
3 T4 i+ X$ |2 p3 d. t% N: ]3 [
' E0 `" B. G# G2 ^" T<?php 7 r( R' t/ o3 n. b' F% m' k
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释 J* g! x: e4 c1 m; C! Z( s
,单行注释2 E7 S5 _- F0 l% ]5 H7 [2 @
/* 本例采用多行的2 ^/ S) d y$ |
注释方式 : |0 E+ B: ~* f* p0 ]2 w r# P# j
/*echo "这是第二种例子。\n" ; */
6 o* X) E4 U/ o3 F$ T2 C) r; p0 G+ r( p- ?2 a4 l
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 ! ]9 M% W- e) `# c. t
?>
* A# [, n7 S3 ?5 ?) `
2 G1 V4 P. S0 i) z7 `5 R4、变量类型:( b& H! c1 \ U. Q
1 u7 I/ W* L9 `
$mystring = "我是字符串" ;
# m3 O2 |; J# e2 @( [7 `, S3 x; E; x$NewLine = "换行了\n" ;
: b W9 R$ s% `: d, }3 U$int1 = 38 ; 2 d3 t) @( z/ o; ]- C; W4 d4 P
$float1 = 1.732 ; 1 _0 w: q7 |' x8 K
$float2 = 1.4E 2 ; $ ^8 O3 x, n8 f+ a. G6 G' B) h
$MyArray1 = array( "php" , "星" , "空" , "站" );
. S& i; D E; v1 \. e6 Q T/ w% D
' g* M( B$ W4 \% t这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。, J! @( G6 s7 h1 T
N3 K; u) N7 u4 O9 Q
5、运算符号:
- m5 ]: U' `7 V% w(1)数学运算:0 d& H) R7 R2 G; ~
符号) M r: v( T' D: ?
意义
2 q" Q: H9 J3 T; l. w4 C# a+ u+ 加法运算 ) |5 a0 G6 \+ ~9 F- M+ l
- 减法运算 ' W/ J9 v6 a7 w
* 乘法运算 + w# u! U2 P! H% q
/ 除法运算
( F; r- H% D( N9 J1 j% 取余数
! I$ w V. Z, J& e: \6 S+ j++ 累加
2 e2 Z: H! j& a8 j" e" }9 N, a-- 递减 : W {4 ^- B; Y& B# N5 t
7 v; ]3 X1 X! Q
(2)字符串运算:$ L1 P6 w2 ?% S3 `2 P/ o% v/ ]
字符串连接符号:., q# V+ i P' H( u- |+ V
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";2 I) S: E1 R5 m! l! m- \# Q6 @
: }9 ~9 U5 n9 g. ~! S(3)逻辑运算: M# u, k) R) L9 _
符号1 f K m4 l% `$ ?# t
意义
9 t0 \" a9 O9 m< 小于
7 M- n8 n' W4 b6 N9 W. b% a> 大于
+ B, w8 O9 Q2 u; G# F! W' @<= 小于或等于
/ B6 N7 J# A& B6 |9 @: Q2 M- h" i>= 大于或等于 ( K5 a4 O. Z9 @( i7 L% j
== 等于
0 w& @9 P; a: p1 `9 _!= 不等于 ; o9 L$ N; N1 l9 G/ a( K6 R* V
&& 而且 (And) * o9 B' X3 F1 @! {0 a. Z: f5 ^7 A
and 而且 (And)
/ C3 E: i/ `( k# X- {|| 或者 (Or)
( ]5 E/ X8 J, l* b: ?6 _or 或者 (Or)
. K( ~1 m% e' G! Mxor 异或 (Xor) 5 b" y' ^" g" R: u3 G1 f
! 非 (Not) 4 `( A+ v: S4 ?& @3 j
2 x# f% u6 i0 N* J+ }7 b8 J" r. p十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|