运算符

+、-、*、/、++、--、+=、-=、%

字符串拼接用.      js里面用+拼接

逻辑运算符

and &&  、  or ||   、 !

错误运算符

@(可以抑制错误)

错误分类有 notice   注意

warning   警告    这两个都可以用@抑制错误

error    错误      不可以用@抑制错误

<body>
<?php
echo $a;
?>
</body>

<body>
<?php
echo @$a;
?>
</body>

三元运算符

<body>
<?php
$a = true ;
echo $a? "男":"女";
$b = false ;
echo $b? "男":"女";
?>
</body>

语句(和js类似)

顺序语句

分支语句

if...else...

	<?php
$a=10;
if($a>10){
echo "不可能";
}
else if ($a<10){
echo "还是不可能";
}
else{
echo "a=10";
}
?>
</body>

switch...case...

<body>
<?php
$a = 10 ;
switch($a){
case 1:
echo "11111";
break;
case 2:
echo "2222";
break;
default:
echo "10";
}
?>
</body>

循环语句

for循环

<body>
<?php
for($a=0;$a<10;$a++){
echo "$a";
}
?>
</body>

0123456789

while循环

<body>
<?php
$a=0;
while($a<10){
echo "hello world<br>";
$a++;
}
?>
</body>

函数

function test(){
          echo "hello world";
 }
 test();

可变参数的函数

<body>
<?php
function test(){
$arr=func_get_args();//获取用户给的参数
var_dump($arr);
}
test(10,3,6,2);
?>
</body>

不固定参数个数,不管给几个参数都可以

<body>
<?php
function test(){
$arr=func_get_args();
$sum=0;
for($i=0;$i<count($arr);$i++){
$sum=$sum+$arr[$i];
}
return $sum;
}
echo test(10,3,6,2);
?>
</body>

21

有默认值的函数

<body>
<?php
function test($a="张三"){
echo"姓名为:{$a}";
}
test("李四");//有参数输出这个参数没有参数输出默认参数
?>
</body>

rand随机数参数

echo rand (0,10)//0-10之间的随机数

获取当前日期时间

<body>
<?php
echo time();//从1970年1月1号8点开始到现在的秒数的时间戳,24*60*60是一天
?>
</body>

格式化时间戳  date

<body>
<?php
echo date("Y-m-d H:i:s",time());//格式化当前之间戳可以省略time。time也可以换成时间戳的具体数
?>
</body>

将日期时间编码为时间戳

<body>
<?php
strtotime("2018-1-5 14:36:36");
?>
</body>

PHP语句函数的更多相关文章

  1. javascript高级编程3第三章:基本概念 本章内容 语法 数据类型 流控制语句 函数

    3.1 语法 ECMAScript的语法大量借鉴了C及其他类C语言的语法. 3.1.1 区分大小写 3.1.2 标识符 所谓标识符,就是值变量.函数.属性的名字,或者函数的参数.标识符可以是按照下列格 ...

  2. SQL语句函数详解__sql聚合函数

    函数是一种有零个或多个参数并且有一个返回值的程序.在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类:单行函数.组函数 本文将讨论如何使用单行函数及 ...

  3. php入门 数据类型 运算符 语言结构语句 函数 类与面向对象

    php PHP-enabled web pages are treated just like regular HTML pages and you can create and edit them ...

  4. python 循环语句 函数 模块

    python循环语句 while循环语法结构 当需要语句不断的重复执行时,可以使用while循环 while expression: while_suite 语句ehile_suite会被连续不断的循 ...

  5. MySQL常用SQL语句/函数/存储过程

    一句话总结 SELECT count(*) FROM user WHERE id>0 GROUP BY name HAVING count(*)>1 ORDER BY count(*)DE ...

  6. PHP 语句 函数 字符串处理

    语句: 一:分支语句 1.if(条件1){满足条件1执行} 2.if(条件1){满足条件1执行}else{不满足条件1执行} 3.if(条件1){满足条件1执行}else if(条件2){满足条件2执 ...

  7. JS之 if语句函数 对接事件动作 函数更改css css对接需要换妆的区id或class

      if 函数的实现步骤: function +名字() 指定id , 指定开关(display: none or block) if + else 构成逻辑 控制开关 决定在哪里安置一个灯泡, 指定 ...

  8. Python return语句 函数返回值

    return语句是从python 函数返回一个值,在讲到定义函数的时候有讲过,每个函数都要有一个返回值.Python中的return语句有什么作用,今天就来仔细的讲解一下. python 函数返回值 ...

  9. C++ 语句函数再探

    1. 表达式只计算,抛弃计算结果: 2. 空语句什么也不做: 3.switch case语句漏写break,将会从匹配到的情况开始执行,直到语句结束 int main() { ; i + ; //表达 ...

随机推荐

  1. centos7.2 nfs安装配置

    nfs服务端 ip:192.168.1.16 1.yum -y install rpcbind nfs-utils 2.创建文件/etc/exports,内容如下 /mnt/ 192.168.1.0/ ...

  2. [UI] UI things

    反正我不懂. 但是很酷. https://facebook.github.io/react/ https://cn.vuejs.org/ https://angular.cn/

  3. XML文件处理

    XML XML简介 XML被设计用来传输和存储数据. XML是可扩展标记语言. 解析XML的几种方式 DOM,DOM4j------先把XML文件读取到内存中,然后再解析 SAX----------边 ...

  4. Fiddler怎么可以抓取https的请求包

    对于https的协议是带有安全的功能,所有有一些的https的协议是无法抓到的,所以需要通过设置filler中来对,来使用filler的方式的来抓取到https的请求包,那么如何使用filler中抓取 ...

  5. gitee 使用

    gitee 使用 首先在码云仓库创建对应的仓库 当你输入错误用户名和密码 需要清掉配置 git config --system --unset credential.helper 设置账号 git c ...

  6. Hibernate的一个小应用

    hibernate 第一步,导入hiberante需要用到的jar包,因为使用hibernate时候,有日志信息输出,hibernate本身没有日志输出的jar包,导入其他日志的jar包 不要忘记还有 ...

  7. Mysql常用的存储引擎

    存储引擎 存储引擎是表级别的概念,不同的存储引擎保存数据和索引的方式是不相同的. MyISAM存储引擎 MyISAM最典型的性能问题就是表锁的问题.  MyISAM只将数据写到内存中,然后等待操作系统 ...

  8. 多线程之共享变量.md

    共享变量 - 共享变量:当多个线程同时访问一个变量的时候,会产生共享变量的问题 - 案例11 - 解决变量:锁.信号灯: - 锁(Lock): - 是一个标志,表示一个线程在占用一些资源 - 使用方法 ...

  9. mac chrome 浏览器开启允许跨域

    在控制台输入下面代码: open -n /Applications/Google\ Chrome.app/ --args --disable-web-security  --user-data-dir ...

  10. SLAM最近的工作