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 + ; //表达 ...
随机推荐
- 最佳实践:腾讯HTAP数据库TBase助力某省核心IT架构升级
https://mp.weixin.qq.com/s/56NHPyzx5F6QeCjuOq5IRQ 资源隔离能力: 在HTAP系统中,OLTP和OLAP业务要同时运行,两者都会消耗巨量的资源都,如果不 ...
- 【软件测试】Junit入门
写在前面:本博客为本人原创,严禁任何形式的转载!本博客只允许放在博客园(.cnblogs.com),如果您在其他网站看到这篇博文,请通过下面这个唯一的合法链接转到原文! 本博客全网唯一合法URL:ht ...
- 《linux 计划任务》- cron
一:什么是计划任务 - 你给手机定了一个闹钟,每天的 7:00 会准时响铃叫你起床,这实际上就是一个计划任务 - 所谓定时任务,就是在已经定好的特定时间去执行的事情. - Cron是一个[守护程序]用 ...
- 【pyqtgraph绘图】Qt速成课程
解读官方API-Qt速成课程 参考:http://www.pyqtgraph.org/documentation/qtcrashcourse.html Qt速成课程 PyQtGraph广泛使用Qt来生 ...
- project proposal写作框架
主要有八个因素: 背景(Your Background):对于proposal有意义的要点,如国家职业证书.技能.经验.能力和实习经历等. 大纲(Outline Proposal):描述你明确的感兴趣 ...
- 转: js实现全角半角检测的方法
//全角半角校验 function issbccase(strTmp) { for (var i=0; i<strTmp.length; i++) { if (strTmp.charCodeAt ...
- Asp.net Mvc Ajax.BeginForm提交表单
之前Mvc中一直用Html.BeginForm提交表单,即如下: @using (Html.BeginForm("Add", "News", FormMetho ...
- nodejs 学习四 处理回调地狱
面对下面回调,你面对这样代码,你心里难道不百万只羊驼吗? nodejs 提供了util.promisify方法,来解决这类问题.(类似es6 种是提供了Promise的方法). const fs = ...
- 使用Jersey上传文件
采用jquery.form.js异步上传图片,并结合<form>表单 <script type="text/javascript"> //采用jquery. ...
- oc培训之变量课后练习
1.打印常用数据类型长度,打印2.3f,使小数点后面为4位. float i=2.3f; printf("%.4f",i); 2.打印以下图形. int i,j,k,m,n; ;i ...