函数和返回值 echo 是打印出来return 是返回值,你可以使用这个函数以后得到他的值,然后再处理 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 具体应用是这样的<input type="checkbox" name="aa" <?php echo addvalue("1")?>这个时候checkbox选中而<input type="checkbox" name="aa" <?php addvalue("1")?>checkbox不选中,但是在它旁边显示checked再帮忙看看吧!多谢了! 你希望 <?php addvalue("1")?> 的执行结果是什么? 就是为了让checkbox的选择框显示选中 楼主可能对函数和过程区分的不是很好...有RETURN的是函数,表示用了这段代码后,将返回一个结果没有return的是过程,表示用了这段代码后,不返回任何结果,只是执行了这个过程如果你想用函数解决你的CHECKBOX的选中问题,记住一个要点,就是函数是有返回值的,看了你的那个具体应用,可能是你没说清,或我没有看懂,你想CHECKBOX默认选中,则一定有checked,相同,有CHECKED的CHECKBOX就是一定是被选中了的...所以,如果用函数,(将值传给变量,再输出)这样即可<input type="checkbox" name="aa" <?php $x=addvalue("1");echo $x;?>>如果用过程, (直接输出)如下<input type="checkbox" name="aa" <?php $x=addvalue("1")?>> 过程应用COPY错了,这样用....如果用过程, (直接输出)如下<input type="checkbox" name="aa" <?php addvalue("1")?>> 多谢这位兄弟说的这么详细,你理解的也很对!<input type="checkbox" name="aa" <?php addvalue("1")?>>这个方法我用过了,但是不是想要的结果,你可以试试!是不是php和html的先后顺序问题?<input type="checkbox" name="aa" <?php $x=addvalue("1");echo $x;?>>这个没问题! 当<input type="checkbox" name="aa" <?php addvalue("1")?>>时,用第一个函数当<input type="checkbox" name="aa" <?php $x=addvalue("1");echo $x;?>>时用第二个函数,通常写作<input type="checkbox" name="aa" <?php echo addvalue("1");?>> <input type="checkbox" name="aa" <?php addvalue("1")?>>老大,这个不行呀,你测试一下试试! 简单一点的说吧:第一个函数是不返回任何东东的,只是执行echo第二个函数是要返回那个叫$str的东东的第一个函数直接使用函数名()就可以显示出是不是有值被echo出来,第二个必须用echo联用函数名()才能显示。 不同只处在于第一个function是一个过程,过程不返回值。而第二个function是一个函数,函数返回一个值。返回值的话你就可以把返回的值赋给一个变量。比如你的第二个function可以这么用$test = addvalue("参数");echo $test;这时$test的值就等于$str的值。 PHP是个很神奇的东西 php系统时间问题 有没有办法记录用户在线时间? 为什么我在安装php4后php的代码无法解析,急 XAMPP不支持flv视频吗? 很奇怪怎么会得到乱码?? 为什么加载不了php4_module C:/php/sapi/php4apache2.dll 兄弟们看看我的这个程序!为什么出错! Pdflib的问题. wamp伪静态问题 为什么出现enable open files的字样啊???(很急帮帮我啊) 在一个网页中,怎么定义一个鼠标的形状
而<input type="checkbox" name="aa" <?php addvalue("1")?>checkbox不选中,但是在它旁边显示checked
再帮忙看看吧!
多谢了!
没有return的是过程,表示用了这段代码后,不返回任何结果,只是执行了这个过程如果你想用函数解决你的CHECKBOX的选中问题,记住一个要点,就是函数是有返回值的,看了你的那个具体应用,可能是你没说清,或我没有看懂,
你想CHECKBOX默认选中,则一定有checked,
相同,有CHECKED的CHECKBOX就是一定是被选中了的...所以,如果用函数,(将值传给变量,再输出)这样即可
<input type="checkbox" name="aa" <?php $x=addvalue("1");echo $x;?>>
如果用过程, (直接输出)如下
<input type="checkbox" name="aa" <?php $x=addvalue("1")?>>
如果用过程, (直接输出)如下
<input type="checkbox" name="aa" <?php addvalue("1")?>>
<input type="checkbox" name="aa" <?php addvalue("1")?>>
这个方法我用过了,但是不是想要的结果,你可以试试!是不是php和html的先后顺序问题?
<input type="checkbox" name="aa" <?php $x=addvalue("1");echo $x;?>>
这个没问题!
时,用第一个函数
当<input type="checkbox" name="aa" <?php $x=addvalue("1");echo $x;?>>
时用第二个函数,通常写作
<input type="checkbox" name="aa" <?php echo addvalue("1");?>>
老大,这个不行呀,你测试一下试试!
第一个函数是不返回任何东东的,只是执行echo
第二个函数是要返回那个叫$str的东东的第一个函数直接使用函数名()就可以显示出是不是有值被echo出来,
第二个必须用echo联用函数名()才能显示。