php在浏览器上返回1

时间:2015-05-07 21:14:35

标签: php methods return

我有一个简单的问题。我经常在我的系统中使用表达式<?=a_function();?>但每次都显示&#34; 1&#34;当a_function()返回true时,在我的页面上。我还可以做些什么?我听说我应该总是回复一些东西但是这个1?

2 个答案:

答案 0 :(得分:4)

10是一个布尔值,相当于truefalse

PHP Manual

How does true/false work in PHP?

此外,如果您只是想在不输出任何内容的情况下运行该功能,请使用<?php a_function(); ?>

答案 1 :(得分:1)

你在做什么有什么意义?
我已经理解了它,但我认为a_function();返回布尔表达式的整数值。
布尔表达式总是10 1=true 0=false 1}}和1==0;
例如,在PHP中,如果您键入0,它将返回false,如果您将其作为整数回显,则它将打印=
此外,您正在使用int id = QFontDatabase::addApplicationFont(":/fonts/ae_AlMateen.ttf"); QMessageBox::information(this,"Message",QString::number(id)); 代码来删除它。删除它并且您的页面将不会显示任何内容。