foo()和@foo()的区别是什么?
答案:前者不会输出可能产生的任何错误信息;后者则会正常输出。

PHP 支持一个错误控制运算符:@
当将其放置在一个 PHP 表达式之前,该表达式可能产生的任何错误信息都被忽略掉。

注意: @ 运算符只对表达式有效。可以简单理解就是:如果能从某处得到值,就能在它前面加上 @ 运算符。

你可以把它放在变量、函数和 include() 调用、常量等之前;不能把它放在函数或类的定义之前,也不能用于条件结构例如 if 和 foreach 等。

foo()和@foo()的区别是什么?相关推荐

  1. (原創) 為什麼VB有Dim obj As Foo = New Foo()這種語法? (初級) (Visual BASIC)

    Abstract 以前在寫VB/VBScript時,一直不了解為什麼VB提供兩套New語法,Dim obj As New Foo()和Dim obj As Foo = New Foo(),尤其後者,重 ...

  2. foo java_Java的类型参数通配符到底意味着什么? Foo和Foo ?之间的真正区别是什么?...

    对于通用接口: public interface Foo { void f(T t); } 两个字段之间的区别: public class Bar { Foo foo1; Foo> foo2; ...

  3. foo:function(){}与function foo(){}还有foo=function()三者间的区别

    首先要分清楚的是: 第一种其实是定义了一个名为foo的属性,然后给这个属性赋了一个匿名函数(function就是这个匿名函数的定义),也只能在一个定义好的方法或者类中才行,因为其相当于定义的是一个属性 ...

  4. 编程中常见的Foo是什么意思

    不管是java,C++,还是PHP,每次都能看到 foo = bar 的例子,这两个单词很恶心,foo查不到字典,bar的解释又让人跟编程联系不上,更弄不清楚这个神秘的foo是个什么关系. 语意不清, ...

  5. Foo,getName题解分析

    题目 function Foo() {getName = function () { alert (1); };return this; } Foo.getName = function () { a ...

  6. 前端面试经典js题目Foo 与 getName

    面试时遇到了2次该题,结果两次都没有看懂,感觉自己的js功底太差了,跟没学过一样.这道题很经典,网上查了一下,记录一下大佬的思路和自己的理解 题目: function Foo(){getName = ...

  7. Linux Vim搜索替换命令详解 :%s/foo/bar/g

    今天来分享几个非常好用的vim命令,学会后,工作效率翻倍! 1. 官方文档 官方文档:Search and replace The :substitute command searches for a ...

  8. new Foo 和 new Foo()的区别以及Foo f2()的问题

    new Foo 和 new Foo()的区别: 问题是:在C++中,以下两者有何不同 new Foo; new Foo(); 两者都是正确的语句,它们都返回一个指针,指向新创建的Foo(存放在堆中). ...

  9. js中的经典题Foo.getName

    js中的经典题Foo.getName Foo.getName所涉及到的知识点 先看看题目代码: Foo.getName所涉及到的知识点 先看看题目代码: function Foo() { getNam ...

最新文章

  1. html 滚动条向下滚动,如何实现元素随着滚动条向下滑动逐渐变小
  2. c bool 类型检查_C语言和C+的区别是什么?8个点通俗易懂的告诉你!
  3. 蓝桥杯基础模块4_2:独立按键扩展应用
  4. 一些关于图论和二叉树的
  5. SpringCloud工作笔记065---lombok的使用和原理_在开发工具STS_eclipse_Idea中集成lombok
  6. html 音乐能连续播放吗,音乐在不同HTML页面的连续播放问题
  7. 幽默度识别第一名解决方案代码及说明
  8. easyui确认取消弹窗_Jquery EasyUI中弹出确认对话框
  9. iphone core animation教程
  10. BLE蓝牙协议栈杂谈
  11. [篇三章一]_微软虚拟机 Hyper-V 上安装纯 MS-DOS 6.22 系统
  12. surfacepro4黑苹果触屏_surface pro 4 黑苹果 (surface book 1适用)
  13. 校园表白墙、微信表白墙、大学生树洞,交流圈子,用Fotoo创建
  14. Java初始化大乱斗
  15. MakeFile入门详解
  16. 使用Linkage Mapper制作环境连接图
  17. php rsa加密实例,php实现RSA加密类实例,phprsa加密实例_PHP教程
  18. Unity C#图片转换二进制流、精灵与Png、jpg互转
  19. 我的世界启动侠启动器java_我的世界启动侠 2020.8云启动版
  20. Windows cmd命令提示符重启网卡(网络适配器)

热门文章

  1. Unity中利用动画机(Animation) 制作物体的爆炸拆解
  2. 苹果的教育优惠怎么弄_2020 苹果教育优惠:iPad 选购指南
  3. 【AltiumDesigner专栏】01.06——ECAD-MCAD(二)
  4. JDK中的Hprof命令
  5. 关于髋关节固定支具的介绍
  6. 阿里云ECS搭建正向代理,代理线下办公网络代理上网
  7. 二元函数matlab画图_噶米matlab实验五二元函数的图形.docx
  8. 【原创】VBA(实验5)VBA写干支纪年简单版: 计算阳历年的阴历年份
  9. chromedriver下载与安装方法,亲测可用
  10. 虹科案例|安全性防护平台-海康威视摄像机中的重大漏洞