php笔记.docx
- 文档编号:30260277
- 上传时间:2023-08-13
- 格式:DOCX
- 页数:7
- 大小:16.66KB
php笔记.docx
《php笔记.docx》由会员分享,可在线阅读,更多相关《php笔记.docx(7页珍藏版)》请在冰豆网上搜索。
php笔记
第一节:
php
1、php搭建环境:
1>php作为动态代码,一定要先搭建环境;集成环境:
appserv
2>安装好环境后,测试环境是否搭建成功,在地址栏中输入:
127.0.0.1或局域网的ip或htt:
//localhost/;
3>Php写代码一定要区分大小写;
例如:
php//开始
echodate("y-m-d");//日期
echo"
";//换行
for($i=1;$i<=1000;$i++)//循环
{
if($i%2==1)
echo$i;//输出
else
{
echo"
echo$i;
echo"";//如果积数输出;如果偶数变红色
}
echo"
";
}
?
>结尾
PHP第四节 流程控制语句(if,switch,while,for)
1.’$mark’:
输出
2.特殊符号在PHP中的输出:
转义字符:
\$--输出一个$.
3.if语句:
单分支选择语句,类似单选。
If 语句可以没有else单独使用,但是else不能没有IF.
4.switch:
多分支选择语句
php
$mark=135;
if($mark>=60 && $mark<=100){
echo "成绩:
\$mark=$mark--合格";
}
else if($mark>=0 && $mark<60)
echo "成绩:
$mark--不合格";
else{
echo "成绩不合法";
}
echo "
**********END************";
if(3)
echo "dddddddddddddddddddd";
?
>
php
$i=rand(0,9).rand(0,9).rand(0,9).rand(0,9);
echo $i;
$cj=158;
if($cj>=90 && $cj<=100)
echo "A";
else if($cj<90 && $cj>=80)
echo "B";
else if($cj<80 && $cj>=60)
echo "C";
else if($cj<60 && $cj>0)
echo "D";
else
echo "?
?
?
";
?
>
php
$mark="XX";
switch($mark){
case "唐山":
include("foot.php");break;做对比(case)
case "邯郸":
include("pic.php"); break;强制终止(break)
case "XX":
include("list.php");break;
case 4:
echo "D";break;
default:
echo "E";否则(default)
}
echo "end";
?
>
7-1替换字符串
php
$str="在举国欢庆,万民丰收的十一黄金周,领创教育也是师生同喜";
$k=str_ireplace("领创","
echo$k;
echo"
";
$str="赵六@张三@李四@五五";
$str_arr=explode("@",$str);
$str_arr=implode("&",$str_arr);
echo$str_arr;
//for($i=0;$i<4;$i++)
//echo$str_arr[$i]."
";
?
>
上传图片
php
$file_path="./uploads\\";//存放文件的路径
$picture_name=$_FILES[u_file][name];//得到要上传文件的名称
$picture_name=strstr($picture_name,".");//得到文件的扩展名
//echo$picture_name;
if($picture_name!
=".jpg"){//如果扩展名不是.JPG
echo"";
}
elseif($_FILES[u_file][tmp_name]){//要上传的临时文件是否存在
move_uploaded_file($_FILES[u_file][tmp_name],$file_path.
$_FILES[u_file][name]);//上传到指定的目录
echo"上传成功";
}
else
echo"";
?
>
表单(2014/10/20周一)
(9-1)$_POST['checkbox']
php
date_default_timezone_set(PRC);//时区
$file_name=date("YmdHis");//日期
$sjs=rand(10000,99999);//随机数
$file_name=$file_name.$sjs;
echo "随机数".$file_name.".jpg";
?
>
使用“get”提交表单
跨页面使用变量“SESSION”
php
echo $_GET['city'];
$_SESSION['user']="admin";
echo $_SESSION['user'];
?
>
使用“post”提交表单
php
$a=$_POST['pingl'];
echo $a;
echo " ".$_POST['sex'];
?
> //判断上面的页面
获取复选框的值“checkbox”
php
if($_POST['button']=="提交"){
$arr=$_POST['checkbox'];
for($i=0;$i echo $arr[$i]; //echo $_POST['checkbox']." ".$_POST['checkbox2']." ".$_POST['checkbox3']." ".$_POST['checkbox4']; } echo "
";
echo $k=urlencode("中华人民共和国"); //编码
echo urldecode($k);//解码
?
>
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- php 笔记