Skip to Content
PHP编程:第4版
book

PHP编程:第4版

by Kevin Tatroe, Peter MacIntyre
January 2021
Intermediate to advanced
505 pages
9h 45m
Chinese
Publishing House of Electronics Industry
Content preview from PHP编程:第4版
48
2
语言基础
错误屏蔽(
@
一些操作符或者函数可能产生错误信息。错误屏蔽操作符用来阻止这些信息的产生,
我们会在第
17
章进行详细讲解。
执行(
`...`
反引号操作符可以把反引号之间的字符串当作
shell
命令执行,并返回输出结果。例
如:
$listing = `ls -ls /tmp`;
echo $listing;
条件选择(
? :
从你看到的代码来说,条件选择操作符不是用得太多,就是用得太少了。它是唯一
的三元(三个操作数)操作符,所以有时也被称为
三元操作符
。条件选择操作符先
执行
?
前面的表达式,如果表达式结果为
true
,该操作符返回
?
:
之间表达式的值,
否则该操作符返回冒号(
:
)后面的表达式的值。例如
<a href="<? echo $url; ?>"><? echo $linktext ? $linktext : $url; ?></a>
如果变量
$linktext
中存有超链接
$url
的文本,则使用
$linktext
,否则
URL
址将被直接展示出来。
类型(
instanceof
instanceof
操作符用来测试一个变量是否为给定类的实例化的对象,或者是否是一
个接口的实现(更多的信息可以在第
6
章找到):
$a = new Foo;
$isAFoo = $a instanceof Foo; // true
$isABar = $a instanceof Bar; // false
流程控制语句
PHP
支持很多传统编程结构中用来控制程序执行的流程。如
if/else
switch
等条件选 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

解密金融数据

解密金融数据

Justin Pauley
算法技术手册(原书第2 版)

算法技术手册(原书第2 版)

George T.Heineman, Gary Pollice, Stanley Selkow
Java持续交付

Java持续交付

Daniel Bryant, Abraham Marín-Pérez

Publisher Resources

ISBN: 9787121404634