自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 关于php list()函数问题

今天在学习php过程中,发现了一个十分震惊的问题。当使用list()函数遍历数字索引的数组时,如果将旧数组的元素赋值给一个新数组,那么其存储数据是反的。废话不多说,先上代码:<?php$info = array('a', 'b', 'c');list($a[0], $a[1], $a[2]) = $info;var_dump($a);?>尽管存储顺序是反的,但是数组下标对应的值并未发生改变。...

2020-09-24 00:43:25 228

原创 php关于浏览器解析html标记问题

今天通过学习php,发现了一个问题。如果直接echo 一个标记,会让浏览器解析并生成html标记。效果如下图:<?php$a = "<br>1";echo $a;?>上图中通过f12查看元素的确发现了<br>标记,但如果想让浏览器不解析该怎么办呢?方法如下:<?php$a = "<br>1";$a = str_replace("<", "&lt;", $a);$a = str_replace(">", "&a

2020-09-24 00:12:21 215

原创 关于php标记四种风格

1.XML风格(推荐)<?phpecho '这是XML风格的标记';?>2.脚本风格,少数浏览器不认可,老书上多数使用此标记<script language="php"> echo '这是脚本风格的标记';</script>3.简短标记<?echo '这是简短风格的标记';?>4.ASP标记<%echo '这是ASP风格的标记';%>为了校验简短风格和ASP风格标记功能,需要对虚拟服务器做以下配置(以W

2020-09-15 01:00:11 450

原创 关于php双引号带$符合问题

1.双引号中带$的变量名会被当作变量解析,但是$a后面接字符串会显示警告信息,并且未显示双引号中的内容<?php$a=10;echo "$a会显示警告:".$a;?>如图所示:2.但是$a前面接字符串就不会显示警告信息,并且显示了双引号中的内容<?php$a=10;echo "不会显示警告$a:".$a;?>如图所示:3.若$a前面接字符串,后先接英文状态下的符号,再接字符串也不会显示警告信息,并且显示了双引号中的内容<?php$a=10;

2020-09-15 00:45:05 231

原创 echo、print和print_r的区别

echo、print和print_r的区别1、echo 可以输出一个或多个字符串 ,可以用连接符,也可以用逗号隔开。2、print 也可以输出一个或多个字符串 ,要用连接符,不能用逗号隔开。3、print_r()可以打印字符串(可以用连接符)、数组、对象。bool print_r ( mixed $expression [, bool $return ] )参数说明: $expression: 要打印的变量,如果给出的是 string、integer 或 float 类型变量,将打印变量值

2020-09-15 00:26:20 886

原创 关于php defined()函数问题

今天测试了一下defined()函数,发现常量不存在时不能打印出无返回值。首先defined() 函数检查某常量是否存在, 如果常量存在,则返回 TRUE,否则返回 FALSE。直接上代码和图片<?phpdefine("MESSAGE1", "hello world");echo defined("MESSAGE1");echo defined("MESSAGE2");?>打印效果如下:然而常量不存在时的确会返回FALSE,只是无法显示<?phpdefine("M

2020-09-15 00:18:45 221

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除