Re: [RFC] Skipping parameters take 2

From: Date: Mon, 02 Sep 2013 11:28:57 +0000
Subject: Re: [RFC] Skipping parameters take 2
References: 1 2  Groups: php.internals 
Request: Send a blank email to internals+get-68846@lists.php.net to get a copy of this message
On Mon, Sep 2, 2013 at 12:48 PM, Derick Rethans <derick@php.net> wrote: > On Mon, 2 Sep 2013, Stas Malyshev wrote: > > > Hi! > > > > I've finally took some time to revive the skipping parameter RFC and > > patch. For those who doesn't remember what it is please see: > > https://wiki.php.net/rfc/skipparams > > TLDR version: > > > > The idea is to allow skipping parameters in function with optional > > arguments so that this: > > function create_query($where, $order_by, $join_type='INNER', $execute > > = false, $report_errors = true) > > > > can be called like this: > > create_query("deleted=0", "name", default, default, > /*report_errors*/ true); > > What would happen if I had done: > > define('default', 42); > > before that line? > well, default is a keyword so you wouldn't be able to use it as a constant like that. You would be able to define it via its string name, sure, but not access it directly. > > cheers, > Derick > > -- > http://derickrethans.nl | > http://xdebug.org > Like Xdebug? Consider a donation: http://xdebug.org/donate.php > twitter: @derickr and @xdebug > Posted with an email client that doesn't mangle email: alpine > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > -- Etienne Kneuss

« previous php.internals (#68846) next »