Robert Cummings wrote:
> On Wed, 2007-06-27 at 00:24 +0100, Colin Guthrie wrote:
>> Daniel Brown wrote:
>>> What the hell? Why not start a thread that can be fun and
>>> challenging for all of us. It's something I haven't seen done
>> Here's another quickie: Dead simple one!
>>
>> <?php
>>
>> function x($x)
>> {
>> switch ($x)
>> {
>> case 1: return 'bitten';
>> case 2: return 'shy';
>> }
>> }
>
> Hmmm... would be better as (:
>
> <?php
>
> function x( $x )
> {
> echo 'bitten';
> echo 'shy';
> echo 'shy';
> }
>
> ?>
I guess you could call that different syntax, same semantics!
> Here's another one:
>
> <?php
>
> class money
> {
> var $pennies = 0;
>
> function money( $amount=0 )
> {
> $this->pennies = $amount;
> }
>
> function save()
> {
> return true;
> }
> }
>
> class account
> {
> var $total = 0;
>
> function account( $init=0 )
> {
> $this->total = $init;
> }
>
> function add( $money )
> {
> $this->total += $money->pennies;
> }
> }
>
> $earned = new account();
> $penny = new money( 1 );
>
> if( $penny->save() )
> {
> $earned->add( $penny );
> }
>
> ?>
Nice :p
Col
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php