If you define constants with in a interface and then implement that
interface
it does not work on 5RC1

This should work, but it displays the constant name rather than value it
references

interface Settings {
   const UNAME = "somename";
   const PWORD = "password";
   const SERVER = "localhost";
}

class Conn implements Settings {
   public function  __construct(){
           $dbConn = mysql_connect(SERVER, UNAME, PWORD);
      }
}




"Jay Blanchard" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
[snip]
Not too fast.....

>From http://www.php.net/zend-engine-2.php


PHP 5 introduces per-class constants:

<?php
class Foo {
   const constant = "constant";
}

echo "Foo::constant = " . Foo::constant . "\n";
?>
[/snip]

My bad. Still not a bug.

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to