PHP流程控制简介
PHP流程控制
在任何一门程序设计语言中,都需要支持满足程序结构化所需要的三种基本结构
顺序结构
分支结构(选择结构)
循环结构
在PHP中,为支持这三种结构,提供了实现这三种结构所需的语句。
1、顺序结构:
在程序结构中,最基本的就是顺序结构。程序会按照自上而下的顺序执行代码,基本形式为:
语句1;
语句2;
语句3;
...
语句n;
2、分支结构:if语句、switch语句
if(条件表达式){
语句组;
}
switch(表达式){
case 值1:
语句序列1;
break;
case 值2:
语句序列2;
break;
default:
语句序列;
break;
}
3、循环结构:while语句、do while语句、for语句
while(条件表达式){
语句序列;
}
do{
语句序列;
}while(条件表达式);
for(表达式1;表达式2;表达式3){
语句序列;
}
流程控制语句
1、break:退出switch条件判断、退出程序当前执行循环
2、continue:结束本次循环,执行下一次循环
365PHP免费视频教程下载: PHP教程视频,免费视频下载 -PHP流程控制
作者:马明@PHP培训 PHP修订1.0 2009-09
365PHP,中国PHP在线培训第一品牌
本文365PHP版权所有,未经批准转载必究。
相关文档:
PHP是一门开发速度快,运行速度快的语言,但是它也有致命缺点,无多线程(虽然Apache的服务器在另一种程度上弥补了这种缺陷,但是在编写一些需要高并发并且考虑效率的程序下,它还是明显不足)。
但是PHP可以大大缩短开发周期,与开发成本(比如PHP对于程序要求的门槛很低)。
总体来说,PHP很适合开发网站来用,而在开发 ......
php文件
<?php
mysql_connect("localhost","","");
mysql_query("set names 'gb2312'");
mysql_select_db("shop");
$sqlstr="select * from goods";
require 'smarty/libs/Smarty.class.php';
$smarty = new Smarty;//设置各个目录的路径,这里是安装的重点
$smarty->template_dir ="smarty/templates/templa ......
下面是一些非常有用的php类库,相信一定可以为你的WEB开发提供更好和更为快速的方法。
图表库
下面的类库可以让你很简的创建复杂的图表和图片。当然,它们需要GD库的支持。
PChart - 一个可以创建统计图的库。
Libchart - 这也是一个简单的统计图库。
JpGraph - 一个面向对象的图片创建类。
......
<?php
// 连接,选择数据库
$dbconn = pg_connect("host=localhost dbname=publishing user=www password=foo")
or die('Could not connect: ' . pg_last_error());
// 执行 SQL 查询
$query = 'SELECT * from authors';
$result = pg_query($query) or die('Query failed: ' . pg_last_error( ......
一、登陆
1.进入linux
2.用户名: root
3.口令:123456
4.mysql 用户名 root 密码 123456
二、启动mysql与apache服务
1.启动mysq数据库:/usr/local/mysql/bin/./mysqld_safe --user=mysql &
2.停止mysql数据库:/usr/local/mysql/bin/mysqladmin -u root -p shutdown
3.启动apache: /usr/local/apache2/bin/./ap ......