|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
& K. g" w' R& l# E P$ _/ W" p3 _5 f9 S, H9 A9 ]
2 Y) V9 }/ M+ }
下面简单介绍一下PHP的语法。! N7 y( W# k9 C
1、PHP程序始末标记; d# E; A7 s/ Y
(1)XML标记:
, i: } ?0 G; T' G3 Y<?php
/ k, o' K) E6 e' s% W6 {php程序! {. b$ |0 ~0 _! V% f) i
?>
. b3 Z, T8 A( K+ J' }(2)SGML标记:' W3 L7 L; H1 {+ u/ s
<?
1 e, n6 i) Z- n7 U: ~php程序$ V# W5 k( L6 t1 S( `( T
?>7 [$ c( a' ^. Z2 R
(3)正规的标记:' y8 r6 g) c& X1 G2 K% Z# E
<script language = "php">
$ b; s) w. N8 P8 `0 [& _0 Hphp程序
K Q: {6 J! L# P) }8 I/ ^</script>
# |" O% c c% x8 `1 w
2 w7 s, d, o8 j8 Y4 A, f2、引用文件的方法有两种:require 及 include。; T/ V3 H3 D6 K
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
' _9 A1 k3 M% u
( n) A d7 X5 m8 finclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
4 j/ y! o) `1 A: V6 W
7 R s- b, [% ]3 A8 R3、注释方法:; A; x( b/ N& o: [5 n& G) P
v0 F/ t1 l; p5 Y' m
<?php
) h9 A E, r3 V' Wecho "这是第一种例子。\n" ; // 本例是 C 语法的注释: _5 v6 ^1 J u5 D
,单行注释1 q5 H8 U5 N; E
/* 本例采用多行的
# \6 ?$ i, q$ F8 v注释方式 + }( {3 u. l* i- @
/*echo "这是第二种例子。\n" ; */& r9 W9 t, d4 m3 c' r% m7 q7 T/ _
# H8 Z, w) c% E" |/ c9 H
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
5 E( r2 E& \& d* u3 T) A+ W; j, s?> ) k5 [9 k# ^7 J
* e5 W4 q9 @/ v: q# \3 h% d
4、变量类型:
. n9 f) f% ]/ P. y, E9 Z) P( I: d% e, ?6 e3 {: K8 N" T8 Z
$mystring = "我是字符串" ;
% I Z) Z- O+ z* @; J5 W$NewLine = "换行了\n" ; 1 C. E3 u9 K6 O4 Y/ g
$int1 = 38 ; . A/ E* |# I% ?8 F
$float1 = 1.732 ; ( m3 B; Q" J& H# N
$float2 = 1.4E 2 ; * I |; A0 _. ]! w
$MyArray1 = array( "php" , "星" , "空" , "站" );
6 k* K* K( @: q, i3 _2 ]# C; n. T8 z+ z( y: Y
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
; _. K3 z$ X6 W; a! _7 V7 H! F5 q0 Z5 G8 Z8 M9 _
5、运算符号:
5 a/ ?; c) b8 z f9 Q2 o(1)数学运算:6 y3 h& t3 |% h% r* H! L
符号* t% @4 Q( K l# `( {. C' H
意义 9 k2 ]+ G9 I6 Y/ X* S( H1 }8 X3 \; [
+ 加法运算 7 h3 |" F" }; }+ |* @
- 减法运算 / s1 ^ s5 Y& a3 L6 f1 y
* 乘法运算 ) a7 m2 V V9 F1 [$ g
/ 除法运算
7 m( u/ S( W$ D+ i5 c% 取余数
. S) |. R* U4 C5 f+ r9 l* g++ 累加 - D- D i6 x3 @7 l7 z" ^& O4 Z! D
-- 递减 * s0 P) n+ L Z2 |% M
" H" V; p/ \5 D8 Z( U(2)字符串运算:
3 \, {5 l. l+ W字符串连接符号:.) i6 x; C% `/ ~" T2 P' N C
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
) [4 G7 q6 x* c. _+ A2 ]: ^
# ^) W2 k* @3 @0 F(3)逻辑运算:1 h: n$ T; |) p3 I/ p" f' h
符号 h* F$ Z, F4 S* e
意义 0 g3 N# t' K5 V: K( X8 [) b
< 小于 + ~( W1 E9 h/ K
> 大于 * M8 E9 Y7 j1 h; C, ~; ?1 F- `6 A5 [
<= 小于或等于 ( O- o! s- n; J4 u h" n
>= 大于或等于 L0 S+ }- h& F
== 等于 * d) ]- p: h4 I1 I2 O( X
!= 不等于 " @+ {2 z {5 `- `. R* P
&& 而且 (And) 7 _" i- T# X6 I
and 而且 (And)
) j! x/ s/ Q x. L0 ||| 或者 (Or)
% V ^; s- K4 {% E/ `' C7 R. ^or 或者 (Or)
- L6 n: j5 J% Z3 c) x/ Oxor 异或 (Xor)
( C# j! f& q; U. R2 g3 L. p Z3 K! 非 (Not) : s8 [1 Y4 d# `. {
$ V' t+ ]8 e7 a' w8 v十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|