English 中文(简体)
我能否利用职能返回在营地的一个缺省?
原标题:Can I use a function to return a default param in php?
  • 时间:2011-08-13 13:33:05
  •  标签:
  • php
  • default

我愿这样做:

function readUser($aUser = loadDefaultUser()){

 //doing read User
}

我认为,这将给我留下一个错误,我如何把职能回报作为违约值? 谢谢。

最佳回答
问题回答

我将给这一论点提供<条码>Null值,然后在职能体内打上<条码>。 与此类似:

function readUser($aUser = NULL){
    if(is_null($aUser)){
        $aUser = loadDefaultUser();
    }
    //...
}

在你完成交还/交还任务时,你可以给你的负重责任。 它有一条像Ajax-java字母背书的灯光。

function loadDefaultUser ( $callback ) 
{
   $result = true;       
   return $callback($result);
}
function readUser($aUser = NULL){
   if ($aUser === NULL){
        $aUser = loadDefaultUser();
   }

   //do your stuff
}




相关问题
Brute-force/DoS prevention in PHP [closed]

I am trying to write a script to prevent brute-force login attempts in a website I m building. The logic goes something like this: User sends login information. Check if username and password is ...

please can anyone check this while loop and if condition

<?php $con=mysql_connect("localhost","mts","mts"); if(!con) { die( unable to connect . mysql_error()); } mysql_select_db("mts",$con); /* date_default_timezone_set ("Asia/Calcutta"); $date = ...

定值美元

如何确认来自正确来源的数字。

Generating a drop down list of timezones with PHP

Most sites need some way to show the dates on the site in the users preferred timezone. Below are two lists that I found and then one method using the built in PHP DateTime class in PHP 5. I need ...

Text as watermarking in PHP

I want to create text as a watermark for an image. the water mark should have the following properties front: Impact color: white opacity: 31% Font style: regular, bold Bevel and Emboss size: 30 ...

How does php cast boolean variables?

How does php cast boolean variables? I was trying to save a boolean value to an array: $result["Users"]["is_login"] = true; but when I use debug the is_login value is blank. and when I do ...

热门标签