PHP语句函数
运算符
+、-、*、/、++、--、+=、-=、%
字符串拼接用. 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语句函数的更多相关文章
- javascript高级编程3第三章:基本概念 本章内容 语法 数据类型 流控制语句 函数
3.1 语法 ECMAScript的语法大量借鉴了C及其他类C语言的语法. 3.1.1 区分大小写 3.1.2 标识符 所谓标识符,就是值变量.函数.属性的名字,或者函数的参数.标识符可以是按照下列格 ...
- SQL语句函数详解__sql聚合函数
函数是一种有零个或多个参数并且有一个返回值的程序.在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类:单行函数.组函数 本文将讨论如何使用单行函数及 ...
- php入门 数据类型 运算符 语言结构语句 函数 类与面向对象
php PHP-enabled web pages are treated just like regular HTML pages and you can create and edit them ...
- python 循环语句 函数 模块
python循环语句 while循环语法结构 当需要语句不断的重复执行时,可以使用while循环 while expression: while_suite 语句ehile_suite会被连续不断的循 ...
- MySQL常用SQL语句/函数/存储过程
一句话总结 SELECT count(*) FROM user WHERE id>0 GROUP BY name HAVING count(*)>1 ORDER BY count(*)DE ...
- PHP 语句 函数 字符串处理
语句: 一:分支语句 1.if(条件1){满足条件1执行} 2.if(条件1){满足条件1执行}else{不满足条件1执行} 3.if(条件1){满足条件1执行}else if(条件2){满足条件2执 ...
- JS之 if语句函数 对接事件动作 函数更改css css对接需要换妆的区id或class
if 函数的实现步骤: function +名字() 指定id , 指定开关(display: none or block) if + else 构成逻辑 控制开关 决定在哪里安置一个灯泡, 指定 ...
- Python return语句 函数返回值
return语句是从python 函数返回一个值,在讲到定义函数的时候有讲过,每个函数都要有一个返回值.Python中的return语句有什么作用,今天就来仔细的讲解一下. python 函数返回值 ...
- C++ 语句函数再探
1. 表达式只计算,抛弃计算结果: 2. 空语句什么也不做: 3.switch case语句漏写break,将会从匹配到的情况开始执行,直到语句结束 int main() { ; i + ; //表达 ...
随机推荐
- debootstrap 配置
在主机sudo su 切换到root mount proc jessie/proc -t proc mount sysfs jessie/sys -t sysfs chroot jessie /bin ...
- 查询执行成本高(查询访问表数据行数多)而导致实例 CPU 使用率高是 MySQL 非常常见的问题
MySQL CPU 使用率高的原因和解决方法_产品性能_常见问题_云数据库 RDS 版-阿里云 https://help.aliyun.com/knowledge_detail/51587.html ...
- Concurrent Execution
Concurrent Execution — Python 3.7.2 documentation https://docs.python.org/3/library/concurrency.html
- iOS之WKWebView加载的网页自适应大小
一,前言 有时候在WKWebView加载页面后会发现页面的字会很小, 这是因为原网页没有做手机屏幕尺寸的适配, 那么在后台不做调整的情况下我们移动端怎样来适配页面呢? 以下代码可以适配大小(原本不可以 ...
- innodb表锁情况
MySQL InnoDB默认行级锁.行级锁都是基于索引的 行级锁变为表级锁情况如下: 1.如果一条SQL语句用不到索引是不会使用行级锁的,会使用表级锁把整张表锁住. 2.表字段进行变更. 3.进行整表 ...
- 转:ORACLE 中ROWNUM用法总结!
oracle 分页查询语句:select * from (select u.*,rownum r from (select * from userifno) u where rownum<大值) ...
- 树和二叉树->遍历
文字描述 二叉树的先根遍历 若二叉树为空,则空操纵,否则 (1) 访问根结点 (2) 先根遍历左子树 (3) 先根遍历右子树 二叉树的中根遍历 若二叉树为空,则空操纵,否则 (1) 中根遍历左子树 ( ...
- Idea下载安装
安装 下载 下载地址:http://www.jetbrains.com/idea/#chooseYourEdition,选择付费版的zip格式的下载 安装过程中除了勾选64版本之外其他一路next,直 ...
- 洛谷 P3684 机棚障碍Hangar Hurdles [CERC2016] 图论
正解: 解题报告: 传送门! 首先不难想到这题主要有两个问题需要解决,一个是预处理出各个点的箱子半径最大值,一个是求ans 然后分别港下QwQ 首先关于预处理要说下昂 预处理有三种方法,分别港下 第一 ...
- net use共享文件访问
NET USE "\\xxx.xxx.xxx.xxx\vms\Application Files" "password123" /USER:"ap\1 ...