3v4l.org

run code in 300+ PHP versions simultaneously
<?php $a = range(0, 1000); $level = 9; $params = strtr(base64_encode(gzcompress(serialize($a), $level)), '+/=', 'äåö'); $className = 'SomeClass_' . $params; var_dump(strlen($params)); eval('class ' . $className . ' {}'); var_dump(new $className());
Output for git.master, git.master_jit, rfc.property-hooks
int(1856) object(SomeClass_eNpN2smxBbuNRVGXEj3wZY2GskFRvpeC7xLcg7M84I5s�O9�5Pvkn���55�vX3�T3�Q3�81�i9�yt�qtf5vf5Ftk0cUWX2LJpZZe5qLfIosutvgSSy619DIX�xZZdLHFl1hyqaWXufi3yKKLLb7EkkstvcwlvkUWXWzxJZZcaullLvktsuhiiy�x5FJLL3Opb5FFF1t8iSWXWnqZS3�LLLrY4kssudTSy1zmW2TRxRZfYsmlll7m8r�zDQUqNOgwYMKCDef5O�d�ClRo0GHAhAUbzvO04CpQoUGHARMWbDjP04erQIUGHQZMWLDhPE8zrgIVGnQYMGHBhvM8HbkKVGjQYcCEBRvO87TlKlChQYcBExZsOM�Tm6tAhQYdBkxYsOE8T4OuAhUadBgwYcGG8zxdugpUaNBhwIQFG86q3wcFKjToMGDCgg3nKR8UqNCgw4AJCzac59�zy0�BCg06DJiwYMN5nlJdBSo06DBgwoIN53lKdRWo0KDDgAkLNpznKdVVoEKDDgMmLNhwnqdUV4EKDToMmLBgw3meUl0FKjToMGDCgg3neUp1FajQoMOACQs2nOcp1VWgQoMOAyYs2HBW�z4oUKFBhwETFmw4T�mgQIUGHQZMWLDhPE�prgIVGnQYMGHBhvP8e��6KVChQYcBExZsOM9TqqtAhQYdBkxYsOE8T6muAhUadBgwYcGG8zylugpUaNBhwIQFG87zlOoqUKFBhwETFmw4z1Oqq0CFBh0GTFiw4TxPqa4CFRp0GDBhwYaz�vdBgQoNOgyYsGDDecoHBSo06DBgwoIN53lKdRWo0KDDgAkLNpznKdVVoEKDDgMmLNhwnn�fkH4KVGjQYcCEBRvO85TqKlChQYcBExZsOM9TqqtAhQYdBkxYsOE8T6muAhUadBgwYcGG8zylugpUaNBhwIQFG87zlOoqUKFBhwETFmw4a3wfFKjQoMOACQs2nKd8UKBCgw4DJizYcJ6nVFeBCg06DJiwYMN5nlJdBSo06DBgwoIN53lKdRWo0KDDgAkLNpzn33fwnwIVGnQYMGHBhvM8pboKVGjQYcCEBRvO85TqKlChQYcBExZsOM9TqqtAhQYdBkxYsOE8T6muAhUadBgwYcGGs�b3QYEKDToMmLBgw3nKBwUqNOgwYMKCDed5SnUVqNCgw4AJCzac5ynVVaBCgw4DJizYcJ6nVFeBCg06DJiwYMN5nlJdBSo06DBgwoIN5�n3L��nQIUGHQZMWLDhPE�prgIVGnQYMGHBhvM8pboKVGjQYcCEBRvO85TqKlChQYcBExZsOGt9HxSo0KDDgAkLNpynfFCgQoMOAyYs2HCep1RXgQoNOgyYsGDDeZ5SXQUqNOgwYMKCDed5SnUVqNCgw4AJCzac5ynVVaBCgw4DJizYcJ6nVFeBCg06DJiwYMN5�t1H�ClQoUGHARMWbDjPU6qrQIUGHQZMWLDhPE�prgIVGnQYMGHBhrP290GBCg06DJiwYMN5ygcFKjToMGDCgg3neUp1FajQoMOACQs2nOcp1VWgQoMOAyYs2HCep1RXgQoNOgyYsGDDeZ5SXQUqNOgwYMKCDed5SnUVqNCgw4AJCzac5ynVVaBCgw4DJizYcJ5�d6p�ClRo0GHAhAUbzvOU6ipQoUGHARMWbDjrfB8UqNCgw4AJCzacp3xQoEKDDgMmLNhwnqdUV4EKDToMmLBgw3meUl0FKjToMGDCgg3neUp1FajQoMOACQs2nOcp1VWgQoMOAyYs2HCep1RXgQoNOgyYsGDDeZ5SXQUqNOgwYMKCDed5SnUVqNCgw4AJCzac59�90J8CFRp0GDBhwYazyncvjH7��r��B�tOcgs�)#1 (0) { }

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
38.21 ms | 405 KiB | 8 Q