Posted by Jochem Maas on 10/05/97 11:32
Dylan wrote:
> Hi
>
> Is it possible to use the ($test)?$true:$false construction in a (double
> quoted) string without dropping out of the string and concatenating? I have
> many lines like:
>
> $var = "first part of string ".(($a==$b)?$c:$d)." rest of string";
>
> and I feel it would be more elegant to be able to do something like:
>
> $var ="first part of string {(($a==$b)?$c:$d)} rest of string";
$templateStr = 'first part of string %s rest of string';
$outputStr = sprintf($templateStr, (($a==$b)?$c:$d));
>
> Cheers
> Dylan
>
Navigation:
[Reply to this message]
|