LMPX.COM |
Home | Linux | Mysql | PHP | XML | ||
|
|
|||
From: Sterling Hughes Date: Fri Mar 21 14:53:58 2003 Subject: ze2 segfault #2
When running the following example through pres2 (apache 1.3.27), I get
a segfault.. Sample pres2 file.
<slide>
<title>Interfaces Suck</title>
<blurb>They really do</blurb>
<example filename="interface2.php" result="1" />
</slide>
interface2.php::
<?php
interface ISerializable {
function sleep();
function wakeup();
};
class Person implements ISerializable {
public $name;
function sleep() {
file_set_contents("serialized",
serialize($this->name)
);
}
function wakeup() {
$this->name = unserialize(
file_get_contents("serialized")
);
}
}
$p = new Person;
if ($p instanceof ISerializable) {
$p->wakeup();
}
echo "Previous Spy: {$p->name}\n";
$superspies = array('James Bond',
'Sterling Hughes',
'Austin Powers');
$p->name = $superspies[array_rand($superspies)];
echo "New Spy: {$p->name}\n";
if ($p instanceof ISerializable) {
$p->sleep();
}
?>
--
"Nothing is particularly hard if you divide it into small jobs."
- Henry Ford
| Navigate in group php.dev at sever news.php.net | |
| Previous | Next |
| © No Copyright You are free to use Anything |
Site Maintained by PHP Developer
Powered By PHP Consultants |