Hello Justin,
Thursday, April 15, 2004, 5:28:29 PM, you wrote:
>> echo setor($required_variable, die('error...');
>> or
>> echo setor($error, '');
>> or
>> echo setor($sMessage, $sDefaultMessage).
>> or
>> $z = setor($_GET['z'], 'Default');
>> $z = setor($_GET['z'], 'Default');
> Whats wrong wit
On Apr 15, 2004, at 3:35 PM, Timm Friebe wrote:
On Thu, 2004-04-15 at 21:36, Chuck Hagenbuch wrote:
Quoting Hartmut Holzgraefe <[EMAIL PROTECTED]>:
[...]
If this were added, wouldn't it make sense to use the convention
already adopted
by perl?
$foo |= 'default';
Already used:
$ php -r '$a= 1; $a
On Thu, 2004-04-15 at 21:36, Chuck Hagenbuch wrote:
> Quoting Hartmut Holzgraefe <[EMAIL PROTECTED]>:
[...]
> If this were added, wouldn't it make sense to use the convention
> already adopted
> by perl?
>
> $foo |= 'default';
Already used:
$ php -r '$a= 1; $a |= 2; var_dump($a);'
int(3)
- Tim
Quoting Hartmut Holzgraefe <[EMAIL PROTECTED]>:
actualy in this special case i have been whishing for an operator for ages,
maybe a modification of the good old ternary:
$foo = ?$bar : "default";
or
$foo ?= "default";
If this were added, wouldn't it make sense to use the convention
alread
Hartmut Holzgraefe wrote:
or
$foo ?= "default";
Looks Too Much Like Perl. IMO, if this is to be implemented, a function
should be created, and not a set of operators.
Olivier
--
GB/E/IT d+ s+:+ a-- C++$ UL$ P L+++$ E- W++$ N- ?o ?K w--(---)
!O M+$ V- PS+ PE- Y PGP t++ 5-- X+@ R- tv+
Justin Hannus wrote:
Whats wrong with defining a user-level function?
actualy in this special case i have been whishing for an operator for ages,
maybe a modification of the good old ternary:
$foo = ?$bar : "default";
or
$foo ?= "default";
;)
--
Hartmut Holzgraefe <[EMAIL PROTECTED]>
--
PH
Actually, although suppressing the E_NOTICE, this is not exactly the
behavior you want.
What if $_GET['Does']['Not']['Exist'] really doesn't exists? It is then
created and assigned to $param when passed as an argument to the param
function. Therefore polluting $_GET with another unused array and a
The thing I like about the suggestion over implementing
the function in script is the ability to skip the call to
a function that provides the default. In the following
example, slowFunc() simulates a slow function using a sleep,
but you can imagine any function call with a performance
hit. The s
On 15 Apr 2004 at 11:47, Jason Garber wrote:
> a. the actual variable in question could not be passed
This is wrong, too. Look at this example:
Output:
array(2) {
["Exists"]=>
string(1) "0"
["Does"]=>
array(1) {
["Not"]=>
array(1) {
On Thu, 15 Apr 2004, Jason Garber wrote:
> a. the actual variable in question could not be passed
> b. it incurs the overhead of calling a user-level function
Which takes about as much time as calling an internal function, so that
argument is bogus.
Derick
--
PHP Internals - PHP Runtime Develo
At 4/15/2004 11:28 AM -0400, Justin Hannus wrote:
> echo setor($required_variable, die('error...');
> or
> echo setor($error, '');
> or
> echo setor($sMessage, $sDefaultMessage).
> or
> $z = setor($_GET['z'], 'Default');
> $z = setor($_GET['z'], 'Default');
Whats wrong with defining a user-level fu
11 matches
Mail list logo