zachleat’s Ugly Mug

Zach Leatherman

Nursery Rhyme Code Poem [PHP]

26 October 2007 Read this in less than 1 minute.
<?php
class I {
    public __construct()
    {
        $star = new Star();
        $star->size = 'little';
        $star->twinkle();
        $star->twinkle();
 
        self::wonder($star, 'What are you?');
 
        $world = new World();
        $world->elevation = 'So High';
        $star->setAbove($world);
 
        $d = new Diamond();
        $d->position = 'In the sky';
        $star->setLike($d);
 
        $star->twinkle();
        $star->twinkle();
        $star->size; // returns 'little'
 
        self::wonder($star, 'What are you?');
    }
 
    public static function wonder($obj, $query)
    {
        $obj->query($query);
    }
}

The above code poem is released under the BSD license. To use in production environment without error, please precede with the following command: error_reporting(0); Obviously I’m kidding, don’t use this code. Not even for enterprise software.