为什么php mysql_num_rows函数前面需要加@符号啊?

问题描述

为什么php mysql_num_rows函数前面需要加@符号啊?
 在连接mysql时,需要用到mysql_connect, mysql_select_db, mysql_query等函数,
这些函数前面可以不用加上@符号,但是mysql_num_rows前面需要加上@

这是怎么回事?

解决方案

“@”错误控制运算符前缀,甚至使导致脚本终止的严重错误的错误报告也失效。也就是抑制该语句输出错误,有些错误不能让用户看到 就在前面加@。
你看下你这个是否有错?

解决方案二:

php函数前面的&符号
PHP函数前面的&符号
php函数前面加&符号 和 变量前面加&符号的意义

解决方案三:

具体使用可以参考http://www.w3school.com.cn, 很多函数都可以查。

时间: 2024-10-27 13:08:57

为什么php mysql_num_rows函数前面需要加@符号啊?的相关文章

php中引用(变量和函数名前加&符号)用法

  在 PHP 中引用意味着用不同的名字访问同一个变量内容.这并不像 C 的指针,它们是符号表别名.注意在 PHP 中,变量名和变量内容是不一样的,因此同样的内容可以有不同的名字.PHP的引用是通过在变量名或者函数名前加&符号来实现的.下面解释一下引用的几种用法: 先来看官方法的说明 引用做什么 PHP 的引用允许用两个变量来指向同一个内容.意思是,当这样做时: <?php $a =& $b; ?> 这意味着 $a 和 $b 指向了同一个变量. Note: $a 和 $b 在这

app-android studio做了个APP,其它用了JSOUP,碰到dopostback函数,无法加载

问题描述 android studio做了个APP,其它用了JSOUP,碰到dopostback函数,无法加载 HfztbAcitivity package linpeng.ztb; import java.io.IOException; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import org.jsoup.Jsoup; import

ImageTTFText函数实现图像加文字水印

一个ImageTTFText函数包含了如下的参数,imagettftext (image,size,angle, x, y,color,fontfile,text)意思是 imagettftext() 将字符串 text 画到 image 所代表的图像上,从坐标 x,y(左上角为 0, 0)开始,角度为 angle,颜色为 color,使用 fontfile 所指定的 TrueType 字体文件. 根据 PHP 所使用的 GD 库的不同,如果 fontfile 没有以 '/'开头,则 '.ttf

vs2008和c#中怎样利用Bitmap (String, Boolean)函数给winform加载图片图片

问题描述 我用vs2008和c#来开发一个小系统.现在利用Bitmap构造函数(String,Boolean)来给winform加载背景,想通过小系统自己设计来换背景(不想利用from属性来添加背景图片),我就利用这句话来编写的程序this.BackgroundImage=newBitmap(this.MyBgPhotoShow,true);一编译就出错.提示如下:未处理System.ArgumentExceptionMessage="参数无效."Source="System

加深C#中字符串前加@符号理解以及使用

先看代码(以下代码使用在C#,环境ASP.NET): protected void Page_Load(object sender, EventArgs e) { test1("\a"); test1(@"\a"); test2("\a"); test2(@"\a"); test3("\a"); test3(@"\a"); test4("\a"); test4(@&q

使用dump函数,给php加断点测试

代码如下: function dump($var, $echo=true,$label=null, $strict=true) { $label = ($label===null) ? '' : rtrim($label) . ' '; if(!$strict) { if (ini_get('html_errors')) { $output = print_r($var, true); $output = "<pre>".$label.htmlspecialchars($o

使用dump函数,给php加断点测试_php技巧

复制代码 代码如下: function dump($var, $echo=true,$label=null, $strict=true){    $label = ($label===null) ? '' : rtrim($label) . ' ';    if(!$strict) {        if (ini_get('html_errors')) {            $output = print_r($var, true);            $output = "<p

类成员函数指针区别于用法

通常的函数指针大家已经非常熟悉了.但我们今天讨论一下类成员函数指针的用法. 今天我们来看一下成员函数指针,加入我们想要声明一个 void CTest::Show()成员函数指针类型,那么我们一般的做法是: typedef void(CTest::*pShow)(); 从上面可以看出一些和一般函数指针类型不同的地方.让我们把他和一般的函数声明比较一下.下面是一般的函数声明: typedef void(*pShow)(); 我们可以看出成员函数指针和一般函数指针的不同,那就是成员函数指针声明时加上类

js window.onload 加载多个函数和追加函数详解

 本篇文章主要是对js window.onload 加载多个函数和追加函数进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 平时做项目 经常需要使用window.onload,   用法如下:   function func(){alert("this is window onload event!");return;}    window.onload=func;   或者如下:    window.onload=function(){alert("this is