Некоторые функции не работают должным образом с пространствами имен
<?php
namespace MyApp;
class Fruit {}
class Apple extends Fruit {}
$apple = new Apple();
$name = 'Apple';
var_dump (is_subclass_of($apple, 'Fruit'));
var_dump (is_a($apple, 'Apple'));
var_dump (new $name);
Как я могу сделать это совместимым как с php 5.3, так и с php <5.3 без поддержки пространства имен?is_subclass_of и is_a не работают так! </p>