php if多条件_PHP全栈学习笔记10

67df42b7bcab945ee45327fbb0896434.png

php常量,常量是不能被改变的,由英文字母,下划线,和数字组成,但是数字不能作为首字母出现。

( string 

字符串变量是用于存储并处理文本的,包含有字符的值,创建,使用,存储在变量中

<?php

运算符(.)用于把两个字符串值连接起来

strlen()函数返回字符串的长度

<?php

Strpos() 函数用于在字符串内查找一个字符或一段指定的文本。

<?php

8072892728731a5f2e77411b7ed0994b.png


image.png

1dc31423f96c2433e5b0ef04b657846e.png


image.png

3b5a8aa397ef97794a71acff2b65e795.png


image.png

77820b61b4520c9c08f989161fb83bb0.png


image.png

2970b6cc08449e0fcce60cbbf5f3e1e1.png


image.png

6dcc3274de4a7e8b27d2422e526d9251.png


image.png

三元运算符

(expr1) ? (expr2) : (expr3)

PHP 条件语句

if 

PHP 循环

while 

PHP 函数

<?php

PHP默认参数值

<?php

PHP函数返回值

<?php

PHP 数组

array

获得数组的长度

<?php

遍历索引数组

<?php

遍历关联数组

<?php

PHP 数组排序

c363a06e768a80602e23956a9e0b7f99.png


image.png

PHP 全局变量

9cc844a3e898f1826b98064361497513.png


image.png

// $GLOBALS全局变量

$_SERVER全局变量

$_REQUEST 用于收集HTML表单提交的数据

$_POST全局变量

$_GET全局变量

PHP 表单,

_POST 用于收集表单数据

PHP下拉菜单单选

<?php

PHP下拉菜单多选( multiple="multiple")

PHP 表单验证

htmlspecialchars() 函数把特殊字符转换为 HTML 实体

<script>location.href('http://www.aaa.com')

PHP 日期函数

string 

date()格式化日期

d--代表月中的天(01-31)、m--代表月(01--12)、Y--代表年(四位数)、1--代表周里的某天

获取时区

<?php

readfile()函数读取文件,并把它写入输入缓冲
fopen()函数第一个参数包含被打开的文件名,第二个参数规定打开文件的模式

fread() 函数读取打开的文件
fclose()函数用于关闭打开的文件
fgets()函数用于从文件读取单行
fgetc()函数用于从文件中读取单个字符
fopen()函数也用于创建文件
fwrite()函数用于写入文件

创建一个文件上传表单

<html>

创建上传脚本

<?php

$_FILES["file"]["name"]
被上传文件的名称

$_FILES["file"]["type"]
被上传文件的类型

$_FILES["file"]["size"]
被上传文件的大小,以字节计

$_FILES["file"]["tmp_name"]
存储在服务器的文件的临时副本的名称

$_FILES["file"]["error"]
由文件上传导致的错误代码

上传限制

<?php

保存被上传的文件

<?php

PHP cookie
Cookie常用于识别用户

setcookie(name, value, expire, path, domain);
<?php 
setcookie("user", "dashucoding", time()+3600);
?>
 
<html>
<body>
 
</body>
</html>

$_COOKIE变量用于取回cookie的值

<?php

使用isset()函数来确认是否设置了cookie

<html>

删除cookie

<?php

浏览器不支持cookie
在应用程序中从一张页面向另一张页面传递信息

<html>

PHP session变量用于存储关于用户会话信息,或者更改用户会话设置

工作机制
为每个访问者创建一个唯一的 id (UID),并基于这个 UID 来存储变量。UID 存储在 cookie 中,亦或通过 URL 进行传导。

<?php session_start(); ?>
 

存储session变量

<?php

unset()函数用于释放指定的session变量
session_destroy()彻底销毁session

<?php

mail()函数用于从脚本中发送电子邮件

mail(to,subject,message,headers,parameters)
<?php
$to = "dashucoding@qq.com";         // 邮件接收者
$subject = "参数邮件";                // 邮件标题
$message = "这是邮件的内容。";  // 邮件正文
$from = "dada@qq.com";   // 邮件发送者
$headers = "From:" . $from;         // 头部信息设置
mail($to,$subject,$message,$headers);
echo "邮件已发送";
?>
<html>
<body>
 
<?php
if (isset($_REQUEST['email']))
//如果接收到邮箱参数则发送邮件
  {
  //发送邮件
  $email = $_REQUEST['email'] ; 
  $subject = $_REQUEST['subject'] ;
  $message = $_REQUEST['message'] ;
  mail( "someone@example.com", "Subject: $subject",
  $message, "From: $email" );
  echo "邮件发送成功";
  }
else
//如果没有邮箱参数则显示表单
  {
  echo "<form method='post' action='mailform.php'>
  Email: <input name='email' type='text' /><br />
  Subject: <input name='subject' type='text' /><br />
  Message:<br />
  <textarea name='message' rows='15' cols='40'>
  </textarea><br />
  <input type='submit' />
  </form>";
  }
?>
 
</body>
</html>
// 有问题的代码

防止email注入的最好方法是对输入进行验证

<html>

PHP 错误

<?php

结言

好了,欢迎在留言区留言,与大家分享你的经验和心得。

感谢你学习今天的内容,如果你觉得这篇文章对你有帮助的话,也欢迎把它分享给更多的朋友,感谢。

感谢!承蒙关照!您真诚的赞赏是我前进的最大动力!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值