返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
* M: h' d( y( X3 h
: w, d- ?/ B: V% i

  Q! G8 d( S( W' x下面简单介绍一下PHP的语法。
. b' W6 S* U$ c4 b1PHP程序始末标记, }& I% k: s3 E$ _$ I. S$ ?
(1)XML标记:) j  e5 F/ P" Y  Y
<?php
  a9 X  H4 E; v# a  {( N  hphp
程序& N" [0 `* c% [
?>
2 Z4 U9 {  C9 H(2)SGML
标记:% E% l2 D% h9 |( z& n2 C: g$ }' T
<?
* ?8 O7 d% V- G$ L- U" a. cphp
程序
3 l3 I' S/ U- `( S* h' {( P?>; Y7 w* X! E5 Z3 R/ E2 t! a
(3)
正规的标记:+ T: x- L& ^1 k! _: P: m
<script language = "php">8 I' r: C6 |* o: f# l8 z
php
程序" k2 ?8 q4 d( Y! j' K
</script>
+ O( ]  k2 z& o; i! Q
/ p' s3 @2 K) x: f2
、引用文件的方法有两种:require include5 r  B7 ^! s9 L; D
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
' I( `. ~* j/ \% C6 p5 p0 N8 i; l8 ~/ l
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
$ l3 b2 U/ x' U# c
: w, j3 H9 H& j# ^1 E$ i3、注释方法:/ x% o8 y# \+ L* ?" @$ d
5 r" _8 O2 e  g' ?' {* H
<?php
& g, H8 |+ }( D5 r: Decho "
这是第一种例子。\n" ; // 本例是 C 语法的注释
& d$ I& H' b0 `+ N( Y,单行注释
7 ?& Q! y# t7 e0 E4 [. [& a$ [( G
/* 本例采用多行的
5 A: X  S  y8 \, I+ w% _注释方式

# l- D* w; O( i+ x; k+ O: F. j& G4 i/*echo "这是第二种例子。
\n" ; */# d( M% _$ i8 K* j4 l

: R* k7 p; A" r5 [" r. {7 Becho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释

- E" A7 w% `" K. @1 M' e% }6 y; ]?>
' d5 B6 P- [) P3 E, j1 S
: V% n. W) @9 B# I# w4、变量类型:
6 b) `# M# \- L/ l9 v

: x" u6 g' E4 @% n& U0 u0 H* j$mystring = "我是字符串" ; & I% H' v5 s1 y/ G4 ]1 P% o5 b, I# e( j
$NewLine = "换行了
\n" ;
4 y. J8 y5 H! n$int1 = 38 ;
/ V% ^8 s: I6 X- u, B" u$float1 = 1.732 ;
" v7 c& Z$ h' l( r7 P) e' C9 C$float2 = 1.4E 2 ;
  c0 N1 e1 b! b. q& C% L$MyArray1 = array( "php" , "" , "" , "
" );
% t$ K* a+ V# f; |5 h3 x
5 l# B2 }/ m0 \. n, \这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。

% a( _# C& W0 ~( r3 b, Z) m3 Y. x5 k' D
5、运算符号: ) J  v7 s- i1 g, o3 J6 }$ p3 U  Y
(1)数学运算:
2 w% g: R) S& L+ ]: I& W- @7 r6 J
符号4 u, \7 o' }1 ?8 n: \/ p
意义

2 i/ Z' @0 z8 ]+ 加法运算

- K8 N+ |) r: w# v- 减法运算
1 S  K5 Y" I* G) M0 q6 Y8 S/ e" O
* 乘法运算
2 M: I' e- B) O2 a+ h) J
/ 除法运算

8 r& x8 c8 i* A3 F$ F) a& }% 取余数
% w4 n( o& [3 u/ L9 X
++ 累加
/ y; @, b; N# M3 [* U
-- 递减

8 G+ _' z2 B+ L; T
% x: ?: z1 L4 F% ^# i, }( x(2)字符串运算:
# C/ U0 a) y  @6 L: k: N
字符串连接符号:.
* }" u0 s" o, O" m+ L) k$ d$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";% K; v5 v$ u0 |# _

9 V' o5 }1 |4 z# `* H9 N(3)逻辑运算:

: A9 e# u. I7 O' O5 s: I9 Z' q符号3 }2 W% \2 J+ v+ O* y: Z9 ]
意义
$ {- @0 @5 O) ?" |- l
< 小于

' G- w/ F6 G# X% k8 n8 ^" S! |> 大于
; t) f2 j  q2 D- [/ y
<= 小于或等于

5 [; r! Z: l5 i  A>= 大于或等于

* ~: i: {1 H% W7 R! l== 等于

6 J+ m5 C% i6 ^7 C- f!= 不等于
8 _1 ^# b7 N) z+ Z
&& 而且
(And)
. U+ t$ S& ~0 m6 Y" A4 Zand
而且 (And) # v5 e7 C1 ~& f, K" x# f
|| 或者
(Or) # G: F6 c3 Y' j+ a% j6 F( ~8 a7 W
or 或者
(Or) % o- N. w5 l5 }/ l8 q2 w
xor 异或
(Xor) 1 r2 Z. _' G. d# k: x. j9 |
!
(Not)
! x& Y6 K& ~8 u8 V/ [/ l5 z; [: b% U2 g
十天学会php之第一天就说到这里,第二天说一下流程控制。

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