下载鸥 > 网站下载 > 开发教程 > PHP

php中的三元表达式

101 2023-02-13 22:33:46

收藏

三元表达式运算比一般的if/else语句要快,而且写起来更加简单。那么,php中的三元表达式怎样写呢?

 

典型Demo

(($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER)
 

常规if条件Demo

if (isset($_POST['hello']))
{
    $var = 'exists';
}
else
{
    $var = 'error';
}
 

三元表达式简化

$var = isset($_POST['hello']) ? 'exists' : 'error';
                 ^            ^     ^    ^     |
                 |           then   |   else   |
                 |                  |          |
          if post isset         $var=this   $var=this

本文地址:https://xzo.com.cn/develop/php/1130.html

有帮助,很赞!

信息来源:下载鸥
信息标签
导出教程 下载word版教程
发表评论 共有条评论
关于PHP

PHP是一种服务器端、跨平台、html嵌入式的脚本语言,其功能十分强大、入门简单。在过去,民间一直有说法称“PHP是最好的编程语言”,是PHP开发者对自身所使用语言的肯定。

PHP曾是最主流的网站web开发语言之一,现在也依然十分流行。

推荐PHP开发教程
PHP正则提取字符串中的数字组成数组
PHP正则提取字符串中的数字组成数组

在实际操作过程中,我们可能需要通过PHP正则提取字符串中的数字,并组成数组。...

13 1265
str_replace怎样一次性替换多个值(数组)?
str_replace怎样一次性替换多个值(数组)?

我们知道,str_replace是可以执行替换命令的,但一般是用于一对一替换,这个很好...

1 327
PHP排序函数sort、asort、rsort、krsort、ksort区别与用法详解
PHP排序函数sort、asort、rsort、krsort、ksort区别与用法详解

在php中自带了大量了数组排序函数,使用起来非常简单,下面我们一一来介绍一下...

3 340
ajax发起session请求发现session无效了怎么办?
ajax发起session请求发现session无效了怎么办?

今天遇到这样一个问题:php启用了session,经过测试也发现session生效了。但在a...

1 341
当缓存文件大于4KB,不能用cookie时的替代方案就是session
当缓存文件大于4KB,不能用cookie时的替代方案就是session

鸥哥最近在开发一个项目,出于对用户隐私的保护,数据一概不能存储到数据表,而是...

1 339
php分割中文字符源码分享与可行性分析
php分割中文字符源码分享与可行性分析

php分割中文字符,之前计划的是可用于搜索结果、tag结果关键词标红。但在实际...

0 301
php常用基础函数isset()介绍
php常用基础函数isset()介绍

isset() 函数用于检测变量是否已设置并且非 NULL。如果已经使用 unset() 释...

0 285
什么是高并发,与CPU,内存,分布式有什么关系
什么是高并发,与CPU,内存,分布式有什么关系

我们在网站开发的过程中经常会接触到高并发这个概念,但高并发到底是什么,具体...

1 279
随机PHP开发教程
php的post参数行数限制max_input_vars
php的post参数行数限制max_input_vars

php的post参数行数限制修改配置文件php.ini,max_input_vars参数默认关闭,默认...

0 132
php获取其他站的友情链接展示
php获取其他站的友情链接展示

有多个网站的站长希望能共享友情链接,这个要如何开发呢?...

0 122
使用php生成js文件的简洁代码
使用php生成js文件的简洁代码

使用php可以生成各种格式的文件,其中txt、html等形式最为常见,而js也是可以的...

0 128
php分割截取中文字符串前后位置mb_substr(),并获取总长度mb_strlen()函数介绍
php分割截取中文字符串前后位置mb_substr(),并获取总长度mb_strlen()函数介绍

php截取中文字符串前后位置mb_substr(),并获取总长度mb_strlen()使用方法与...

0 329
二维数组按照指定条件排序函数array_multisort()
二维数组按照指定条件排序函数array_multisort()

之前我们介绍了php排序函数asort、arsort,这些函数的不足之处在于面对多维数...

0 315
PHP获取本机ip地址
PHP获取本机ip地址

在一些需要识别用户使用场景、判断意向访客等方面需要获取客户端ip地址,我们...

0 1088
怎样用$_FILES获取上传文件信息(文件名、大小等)
怎样用$_FILES获取上传文件信息(文件名、大小等)

我们用php上传文件后怎样获取/保留文件名称,怎样获取文件大小呢?...

0 770
php判断搜索引擎来路为百度或360并展示不同内容
php判断搜索引擎来路为百度或360并展示不同内容

有些时候,我们要判断流量来自百度还是360亦或是谷歌,并据此展示针对性的内容...

1 612
客服QQ:341553759
点击咨询 常见问题 >
官方交流群:90432500
点击加入