<?php

/*
多行注释
*/
常用数据类型
int string double/float bool 变量的定义
$a = 123;
$b = "123";
$c = '456';
$d = <<<X;
<div style="abcdefg</div>
X; 变量输出
echo $a,123;
print ($a); 专用于数组。
print_r([1,2]); 调试专用,可显示变量和类型;
var_dump($a); echo '{$d}'; 类型转换
(数据类型)变量名
$e = (int)$b; echo $a;//输出字符串
print_r();//输出数组
var_dump();//输出变量 settype($c,'int'); 获取数据类型
gettype($c); 获取变量地址&
$x = 10;
把x的地址指向y,x,同一个地址;
$y = &$x; $y++;
echo "<br />";
echo $x; @ 错误抑制符
echo @$abc; 判断变量
empty($abc);//判断是否为空;
isset($abc);//判断是否定义; echo "<br>";
$xxx = '';
$yyy = 0;
var_dump(empty($xxx));
echo "<br>";
var_dump(empty($yyy)); 转义字符
echo "<br>";
给文字加字符
echo "abc\"ABC";
echo "<br>";
换行,不建议用
echo "abc\nABC"; 可变变量
$aaa = 'ccc';
$ccc = '123';$bbb = $$aaa;echo ($bbb);$a = "bbb";$bbb = 123;$c = $$a;
echo ($c);切割线---------------------
分支语句if(判断条件){ 执行语句}else{ 执行语句}第二个if (判断条件1){ 执行语句}else if (判断条件2){ 执行语句}else{}第三个
三元表达式$a = 判断条件?值1:值2;判断条件为ture的时候,$a = 值1; false的时候 $a = 值2;swich语句swich($x)
{ case 1 : echo 1; break; case 2; echo 2; break; default: echo 3; break;}
循环语句for($i = 0;$i<10;$i++){ 执行语句
break;//满足条件直接跳出,全部不走了 continue;//满足条件不走,继续走下一个}先判断,后执行while(true){ 必须加break break;}先执行语句,最后判断do{}while(true);
运算符!=不等于<>不等于.=字符串拼接php里面10/3等于3.33333333function abc($a,$b){ return true;}$attr = array(1,2,3,4);while(list($key,$value) = each($attr))
{ echo $key."=>".$value."<br>";}while(list($key,$value) = each($attr)){ echo $key."=>".$value."<br>";}?>

php 变量 循环关键词以及方法的更多相关文章

  1. 可控线性序列机(查看除了inout端口外的其他变量的波形的方法)

    可控线性序列机: 可控:有个控制端控制何时输出线性序列. 线性序列机:输出一个线性序列. 知识点: 1.包含多个判定条件时用英文()括起来,用&&连接. 2.使能端EN的设置(类似于D ...

  2. PHP 面向对象编程和设计模式 (2/5) - 静态变量、属性和方法及延迟绑定

    PHP高级程序设计 学习笔记 2014.06.10 Static(静态)关键字用来定义静态方法和属性,static 也可用于定义静态变量以及后期静态绑定. 1.静态变量 static variable ...

  3. Java 静态变量,常量和方法

    static 关键字 例如:在球类中使用PI这个常量,可能除了本类需要这个常量之外,在另外一个圆类中也需要使用这个常量.这时没有必要 在两个类中同时创建PI这个常量,因为这样系统会将这两个不在同一个类 ...

  4. OC 初识NSString,self关键字,继承,成员变量的可见性,description方法

    OC 初识NSString,self关键字,继承,成员变量的可见性,description方法 初识 NSString: char * string = "旭宝爱吃鱼"; 常量字符 ...

  5. Ubuntu设置环境变量的几种方法

    1.Linux的变量种类 按变量的生存周期来划分,Linux变量可分为两类: 1.1 永久的:需要修改配置文件,变量永久生效. 1.2 临时的:使用export命令声明即可,变量在关闭shell时失效 ...

  6. java环境变量配置四种方法

    原文:java环境变量配置四种方法 Java编程首要工作就是安装JDK(Java Development Kit).一通“NEXT”点完安装后就是最重要的环境变量设置了.也许有人会问为什么要设置环境变 ...

  7. 环境变量误删path找回方法与mysql基础命令

    环境变量误删path找回方法用户path:%USERPROFILE%\AppData\Local\Microsoft\WindowsAppsWin+R 输入regedit 打开注册表(开始-运行里输入 ...

  8. eclipse自动生成变量名声明(按方法返回值为本地变量赋值)

    eclipse自动生成变量名声明(按方法返回值为本地变量赋值) ctrl+2+L 这个快捷键可自动补全代码,极大提升编码效率! 注:ctrl和2同时按完以后释放,再快速按L.不能同时按! 比如写这句代 ...

  9. Map<String, String>循环遍历的方法

    Map<String, String>循环遍历的方法 Map<String, String>循环遍历的方法 Map<String, String>循环遍历的方法 下 ...

随机推荐

  1. PHP初入,基础知识点分享(a标签&表格的嵌套&文字的处理)

    <!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title> ...

  2. MPLS VPN随堂笔记1

    MPLS VPN 基础 1.MPLS vpn架构的特点 1.1.允许不同CE传递相同私网路由 1.2.SP内部(所有P路由器)不需要学习CE路由 1.3.无安全保障但有带宽保障(跟SP租用服务) 2. ...

  3. SNS团队Beta阶段第五次站立会议(2017.5.26)

    1.立会照片 2.每个人的工作 成员 今天已完成的工作 明天计划完成的工作 罗于婕 生词本功能测试,bug修复 发音图标的改进 龚晓婷 辅助完善历史纪录的功能 对于历史记录功能的测试 林仕庄 继续完善 ...

  4. 201521123026《Java程序设计》第8周学习总结

    1. 本章学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结集合与泛型相关内容. 2. 书面作业 Q1.1.List中指定元素的删除(题目4-1) 1.1 实验总结 答: 1.通过equals ...

  5. 201521123025《java程序设计》第七周学习总结

    1. 本周学习总结 2. 书面作业 Q1.ArrayList代码分析 1.1 解释ArrayList的contains源代码 public boolean contains(Object o) { r ...

  6. 201521123104《JAVA程序设计》第三周学习总结

    1. 本周学习总结 2. 书面作业 Q1. 代码阅读 public class Test1 { private int i = 1;//这行不能修改 private static int j = 2; ...

  7. 201521123101 《Java程序设计》第1周学习总结

    1. 本周学习总结 在学习Java之前要做好准备工作,了解Java从研发后开始如何一步步完善,其与C++.C语言的异同,然后下载JDK.Eclipse.Notepad等软件,以便于未来的学习. 2. ...

  8. 201521123032 《Java程序设计》第13周学习总结

    1. 本周学习总结 以你喜欢的方式(思维导图.OneNote或其他)归纳总结多网络相关内容. 2. 书面作业 1. 网络基础 1.1 比较ping www.baidu.com与ping cec.jmu ...

  9. 201521123110 《Java程序设计》第9周学习总结

    1. 本周学习总结 2. 书面作业 1.常用异常 1.1 截图你的提交结果(出现学号) 1.2 自己以前编写的代码中经常出现什么异常.需要捕获吗(为什么)?应如何避免? 原来编写代码经常会出现数组访问 ...

  10. 201521123018 《Java程序设计》第11周学习总结

    1. 本章学习总结 你对于本章知识的学习总结 2. 书面作业 一.互斥访问与同步访问 完成题集4-4(互斥访问)与4-5(同步访问) 1.1 除了使用synchronized修饰方法实现互斥同步访问, ...