学习记录 php,PHP进阶篇学习专用记录
print_r和echo有什么不同?
答:echo只能输出字符串,或者字符串变量,print_r可以输出任何类型
echo是PHP语句, print和print_r是函数,语句没有返回值,函数可以有返回值
print() 只能打印出简单类型变量的值(如int,string)
print_r() 可以打印出复杂类型变量的值(如数组,对象)
echo 输出一个或者多个字符串
—————————————————————————————————
索引数组赋值有三种方式:
$arr1 = array("苹果");
$arr2 = array('0'=>'苹果');
$arr3[0] = "苹果";
PS:1、2是相同的
—————————————————————————————————
isset()检测变量是否设置。
若变量不存在则返回 FALSE
若变量存在且其值为NULL,也返回 FALSE
若变量存在且值不为NULL,则返回 TURE
同时检查多个变量时,每个单项都符合上一条要求时才返回 TRUE,否则结果为 FALSE
如果已经使用 unset() 释放了一个变量之后,它将不再是 isset()。若使用 isset() 测试一个被设置成 NULL 的变量,将返回 FALSE。同时要注意的是一个 NULL 字节("\0")并不等同于 PHP 的 NULL 常数。
——————————————————————————————————
关联数组初始化
PHP有两种数组:索引数组、关联数组。
索引和关联两个词都是针对数组的键而言的。
先介绍下,关联数组是指数组的键是字符串的数组。
$fruit = array(
"orange" => "橘子"
);
print_r($fruit);
?>
—————————————————————————————————
关联数组赋值(2种)
//方法1
$arr = array();
$arr['apple'] = '苹果';
//方法2
$arr1 = array('apple'=>'苹果');
if( isset($arr) ) {
print_r($arr);
print_r($arr1);
}
?>
学习记录 php,PHP进阶篇学习专用记录相关推荐
- Redis基本操作进阶篇学习--排序
Redis基本操作进阶篇学习--排序 有序集合 SORT命令 常用参数介绍 针对数字元素进行排序 针对非数字元素排序 按范围获取排序结果 基于参考键进行排序 保存排序结果 注意事项 有序集合 Redi ...
- 计算机论文指导记录范本,论文指导内容记录怎么写 3篇 论文指导记录20篇
论文指导内容记录怎么写 3篇 论文指导记录20篇 论文指导内容记录怎么写 3篇 论文指导记录20篇精品文档,仅供参考论文指导内容记录怎么写 3篇 论文指导记录20篇指导是一个汉语词语,读音为zhdo, ...
- 【c语言】进阶篇学习笔记
C语言高级特性 C语言的高级部分.指针板块,需要理解计算机内存模型,需要格外注意. 函数 程序帮我们补充好的main函数: int main() { //这是定义函数... } 程序的入口点就是mai ...
- MySQL,Oracle系统学习,以及SQL语言-----数据库篇学习笔记
Handouts MySQL和Oracle系统学习 一. 开篇立意(~~~~必看,有说明~~~~) 二. Oracle 篇 数据库存在之意义 基础概念(必须看,后面不会说明!!!) Oracle管理系 ...
- JavaScript 进阶篇的学习~
---恢复内容开始--- 让你认识JS 你知道吗,Web前端开发师需要掌握什么技术?也许你已经了解HTML标记(也称为结构),知道了CSS样式(也称为表示),会使用HTML+CSS创建一个漂亮的页面, ...
- 【MySQL进阶篇】学习笔记
文章目录 MySQL进阶学习 前言 1.存储引擎 1.1 MySQL体系结构概览 1.2 存储引擎介绍 1.3 常见存储引擎的特点 1.3.1 InnoDB的特点 1.3.2 MyISAM 1.3.3 ...
- 【前端学习之HTMLCSS进阶篇】-- CSS第一篇 -- @规则与web字体图标
[前端学习之HTML&CSS进阶篇]- CSS第一篇 - @规则与web字体图标 文章目录 [前端学习之HTML&CSS进阶篇]- CSS第一篇 - @规则与web字体图标 前言 一. ...
- 【前端学习之HTMLCSS进阶篇】-- HTML第四篇 -- 美化表单
[前端学习之HTML&CSS进阶篇]-- HTML第四篇 – 美化表单 文章目录 [前端学习之HTML&CSS进阶篇]-- HTML第四篇 -- 美化表单 前言 一.新的伪类 1. f ...
- JavaScript—进阶篇
JavaScript-进阶(笔记) 第1章 系好安全带,准备启航 1-1 让你认识JS 第二章 你要懂的规则(JS基础语法) 2-1 什么是变量 2-2 给变量取个名字(变量命名) 2-3 确定你的存 ...
最新文章
- Java System类
- 金融模型python_盘点金融领域里常用的深度学习模型
- __eq___C ++'and_eq'关键字和示例
- 看过这五条,再离职!
- viewpage滑动查看图片并再有缩略图预览
- 集成百度做敏感词鉴定
- Java工程师的职业规划,上个月成功拿到阿里P7offer
- 在docker中挂载硬盘
- c语言运算符优先级结合,C语言运算符优先级及结合性
- 电脑显示器不亮的三种原因和解决方法
- JAVAEE工程师技术课之第二课运算符.输入类
- 洛谷3386二分图模板
- DSA-数据签名算法(理论)
- 拼多多2021高频题汇总 | 备战春招,刷这30题就够了!
- 关于网上蛋糕店销售系统的设计答辩问题及回答
- NB-IOT技术实践开发
- 2020年4月2日解决Xmind8自己插入的图片丢失问题的可执行方案
- win10 cd到盘符及文件方法
- SQL内置系统账户:Local system/Network service/Local Service 区别
- SUN 场景图像数据
热门文章
- sublime text3下BracketHighlighter的配置方法
- C语言程序设计上机前三题,C语言程序设计(含上机实验与习题解答)
- 微信小程序的userInfoReadyCallback理解
- 公司网页添加旺旺,状态不正确
- ubuntu18.04安装mysql8
- jquery.uploadify参数
- Win7的市场份额终于超过XP了,以后可以逐渐考虑放弃ie6/7了!
- Mysql 查询返回结果空时间错误
- 对Linux课程内容的建议,Linux课程笔记 Day01 课程内容总结(示例代码)
- 【C语言进阶深度学习记录】二十二 指针的本质分析