返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
/ n) w0 u4 S2 Z  p9 k) q
& e% d- t4 V4 b3 G, b, v# f- ?

& G' T* ]" f6 u0 u下面简单介绍一下PHP的语法。' {0 B( V4 j: v6 c; c
1PHP程序始末标记
- U' O; `) i' O3 X4 c(1)XML标记:
; Z8 S6 [9 f. o: L<?php5 B: m( G1 Q( e) q0 W
php
程序
+ b6 ~. D2 e, I& e0 X6 t1 x0 B( {6 T?>
. \  j& W) F' f(2)SGML
标记:2 E' N, }1 K; r
<?" g3 W  S9 a& c7 y' h1 a3 v
php
程序
7 W5 Y8 a! \2 m. \6 x4 {) o?>- K' \, R; c  M. X% W
(3)
正规的标记:  Z" Q/ p$ p6 d. O  U" i
<script language = "php">
+ ]$ |; N, H4 k1 \php
程序
: z0 R; v2 S  s* m6 g+ ~) [4 `6 O</script>& }; t4 U* d+ N$ k4 m) Q

/ w) G  L' E( H5 N6 W9 j2
、引用文件的方法有两种:require include: [  o8 ^6 @6 z+ Z8 m9 y
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。% ]: a$ ]2 l4 O

! `' e7 `$ M- E8 x5 h, I/ Winclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
( ~2 |% ^8 p) ^& a# G% s. O7 T2 m* K) L; @  p( C; p
3、注释方法:& s! l1 P: @. i- l2 z) j1 i
4 }0 ?4 Y6 {; I3 n/ G, e+ X0 w  p
<?php
& k0 l% N0 w" U3 c3 M4 t( Zecho "
这是第一种例子。\n" ; // 本例是 C 语法的注释$ ^( A! f2 _# [# u3 D' z" Y' E
,单行注释

( U- W- l5 h8 r9 k/ _/* 本例采用多行的
1 l- K1 I4 g# V注释方式
' R  P/ `* B7 [5 h3 Z/ k, ^+ R
/*echo "这是第二种例子。
\n" ; */8 w2 @" e) ^) n1 M0 S# L
1 P; W3 O6 s  J0 m4 b, B
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释

7 k' ?( d+ G8 Z6 k?>
! }! T6 a; l  O, R' X3 k: d4 E" x6 Z* S( N
4、变量类型:

8 s/ ]8 p$ v# Q/ |
/ l* M* n' s8 c$mystring = "我是字符串" ;
- ]7 I. v7 c( x; u8 `$NewLine = "换行了
\n" ; # F! R6 S; n" y
$int1 = 38 ; / m7 l$ d; s% Z  v, `- }" n, p" A
$float1 = 1.732 ;
' v& F6 x. k( I% a8 Y; q$float2 = 1.4E 2 ;
$ H1 a7 J0 y$ {$ S, G% j$MyArray1 = array( "php" , "" , "" , "
" );
9 T8 T* Q% h) V' ^* V  m2 k  J% T! f+ }4 a$ C. C* b
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
& C" M8 x' y! \( \4 o

$ _/ G) S- f) Z% P3 C4 t5、运算符号:
  j1 i/ L. S+ E5 G(1)数学运算:

. \1 L$ k. K, n4 v符号  ]5 W+ z2 n/ r1 x+ X! ^/ z* {
意义

- F6 }8 G' a+ D  i7 x4 X8 P+ 加法运算
, o5 S0 x8 E  q, C5 t2 V
- 减法运算

4 c5 x4 z* y9 Q) d1 m  R* 乘法运算
, G1 M. b( b' K" w5 }4 y
/ 除法运算

1 Z+ E  h1 o1 y9 t; }% 取余数
! `+ |: V/ O1 t, R
++ 累加

* ?* s% A: _( J# {/ I' \4 s- R-- 递减
& f- e+ I' D% P2 V5 e3 W" \
/ }0 @, F3 H9 D( b) a7 O9 N9 v
(2)字符串运算:

- x7 X* y8 p" g1 ]7 f( [6 n字符串连接符号:.
8 }) M5 Q  G% ^* X5 R$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";5 n1 ^8 L* g' V! U) Q2 ?
2 Z- w/ j  J" Y9 y' S( g
(3)逻辑运算:

  c; V) K5 p' K) r" \! t符号' a+ I( c2 M- x  _
意义

9 u; b* [9 o9 Y+ m+ A; @1 e< 小于

& W' f$ {1 s: B8 r6 q+ b# t> 大于

. p! z, {- W4 L5 ^# E2 K% Z  Q<= 小于或等于
  e) _# v, f1 {1 _) e# ^* X$ k
>= 大于或等于

& H- s/ N6 P) f) b" i  m== 等于

  l$ d( t! R5 D$ n5 {) Q!= 不等于
3 u  n  U3 {. Q; S) v
&& 而且
(And) 5 Z6 i0 A4 i1 f8 u$ I0 _& w
and
而且 (And) : x1 l! k6 k6 W& O9 h& `3 w5 e
|| 或者
(Or) ! U" f, S: I0 v9 w2 [: ^* i
or 或者
(Or) + k5 q$ o4 O4 i% v6 X
xor 异或
(Xor)
" U4 Q5 w- Y9 }) S) G!
(Not) 8 n2 }$ t/ L2 m5 |1 k

, v8 o& `" [5 f8 u9 A十天学会php之第一天就说到这里,第二天说一下流程控制。

返回列表
【捌玖网络】已经运行: