▪ PHP的标记:

<?php      ?>

▪ 输出

echo "<b>aaa</b>","cccc"; //可以输出多个字符串

print "bbb"; //只能输出一个字符串,不常用

var_dump();  //输出变量的类型

print_r();  //输出数组

▪ 数据类型

PHP是弱类型语言

▪ 获取变量类型

$a = 5;
echo gettype($a);//不会自动输出 返回类型名,所以要输出
var_dump($a);//获取变量类型并打印

▪ 判断类型

判断变量是不是该类型 如果是返回1(true),如果不是返回0(false)

is_类型名()

$a = 5;
echo is_int($a);

▪ 类型转换

$a = 5;
$a = (string)$a;//将int 转成 string

▪ 变量定义

$a = 5;unset($a); //清除变量echo empty($a) //判断变量是否为空  是返回1
echo isset($a); //判断变量是否定义 已经定义返回 1, 没有定义什么都不返回 

▪ 可变变量

$b = "hello";
$hello = "world";
echo $$b;

输出结果:world

▪ 错误抑制符   @  加在变量前  可以抑制错误信息不在网页显示

▪ 取地址 &

$b = "hello";
$c = &$b;
echo $c;
$c = "world";
echo $b;//使用 & 让 b c 有相同的地址 改变地址内的内容 b c 的输出结果也改变 

▪ 拼接字符串

用  .   拼接字符串,不是+

$a = "hello";
$b = $a."world";
echo $b;

转载于:https://www.cnblogs.com/yifangtongxing/p/5331074.html

PHP语言 -- 基础相关推荐

  1. 【python语言基础】疑难点整理2

    [python语言基础]疑难点整理1 第五章 在python语法中,循环体中的语句没有做限制,因此,可以是任何合法语句,当然也可以是循环语句.这样就形成了循环语句的嵌套. while循环语句和for循 ...

  2. r语言 断轴 画图_R语言基础画图/绘图/作图

    R语言基础画图 R语言免费且开源,其强大和自由的画图功能,深受广大学生和可视化工作人员喜爱,这篇文章对如何使用R语言作基本的图形,如直方图,点图,饼状图以及箱线图进行简单介绍. 0 结构 每种图形构成 ...

  3. fig r函数_R语言基础绘图函数散点图~跟着Nature Communications学画图~Figure1

    今天继续 跟着Nature Communications学画图系列第二篇.学习R语言基础绘图函数画散点图. 对应的 Nature Communications 的论文是 Fecal pollution ...

  4. 学单片机需要多少C语言基础,C语言单片机编程教程

    很多学员和朋友经常找我给他们推荐C语言的书,他们可能想和我当年一样,闷头大干一场,学个几个月的C语言,把C语言吃透,再开始单片机程序开发! 别!别!别! 大家千万别这么干,我当年自学了3个月的C语言, ...

  5. %3c- r语言运算符,R语言基础教程之运算符

    原标题:R语言基础教程之运算符 运算符类型 在R编程中有以下类型的运算符 - 算术运算符 关系运算符 逻辑运算符 赋值运算符 其他运算符1.算术运算符 下表显示了R语言支持的算术运算符.运算符对向量的 ...

  6. c++把数组所有元素剔除_C语言基础之数组,第一节,C语言必学知识点剖析

    本文约1600字,主要讲了C语言基础之数组.数组又可分为数值数组.字符数组.指针数组.结构数组等各种类别.本文主要讲了数组的基础概念,一维数组的定义和引用. 带你进入C语言的世界,入门C语言,后边将持 ...

  7. matlab语言实验二,实验二 MATLAB语言基础

    实验二 MATLAB 语言基础 一.实验目的 基本掌握 MATLAB 向量.矩阵.数组的生成及其基本运算(区分数组运算和矩阵运算).常用的数学函数.了解字符串的操作. 二.实验内容 (1) 向量的生成 ...

  8. R语言基础知识详解及概括

    R语言基础知识详解及概括 目录 R语言基础知识详解及概括 R数据可视化示例 R语言进行数据创建

  9. 实验四 数据库SQL语言基础编程

    -- 实验四 数据库SQL语言基础编程 -- 实验目的: --  掌握数据库查询语句的编写方法 --  掌握利用查询语言完成基本查询 --  掌握利用SQL语句完成数据的添加.删除.修改操作 -- 实 ...

  10. 数据分析必备:掌握这个R语言基础包1%的功能让你事半功倍!(附代码)

    来源:大数据 本文约7100字,建议阅读15分钟. 本文介绍了utils包在R语言基础的用途. [ 导读 ]无论数据分析的目的是什么,将数据导入R中的过程都是不可或缺的.毕竟巧妇难为无米之炊.util ...

最新文章

  1. enum java 原理_Java 枚举实现原理
  2. 【C 语言】字符串模型 ( 两头堵模型 )
  3. Mex文件在VS2010中调试方法
  4. switch判断条件
  5. 使用report CFD_CREATE_FIELD创建extension field
  6. AFN的简单二次封装
  7. 编译条件编译——判断当前使用的编译器及操作系统
  8. 【java笔记】常用函数式接口(3):Predicate接口
  9. 笔谈FFmpeg(二)
  10. 物流管理系统需要的服务器,物流业务管理系统
  11. Java通过银行卡号获取卡属银行(含校验)
  12. gp数据库 创建数据库 创建表 分区
  13. 安卓预装软件卸载教程
  14. 怎么在图片中添加表格?
  15. 最小包围球(附完整代码)
  16. frog——2017科技趋势预测
  17. 百度企业信用js加密研究
  18. RN项目问题总结梳理
  19. 2月英语--感谢没有放弃
  20. 4.20作业--jQuery

热门文章

  1. 实用线性代数和凸优化 Convex Optimization
  2. Ping Tracert result Command explanation
  3. 《深入理解mybatis原理》 MyBatis的一级缓存实现详解 及使用注意事项
  4. CC2431 代码分析③-忍辱负重的CC2430
  5. 欺诈网站都注重用户体验!你,还在等什么?!
  6. B/S系统常见缺陷整理和解决方案
  7. .NET BitmapImage 内存释放问题解决方案
  8. Delphi2010使用TImage打开jpeg图片错误的处理
  9. 路由和远程访问---基本
  10. 蓝桥杯:基础练习 特殊的数字