In einigen Bereichen ist der Funktionsumfang von PHP mit der Version 4.0 deutlich gewachsen. Hier sind als Beispiele die Neuigkeiten der Session-Verwaltung und der Objektorientierung aufgelistet.
string session_name([string newname])
string session_module_name([string newname])
string session_save_path([string newname])
string session_id([string newid])
bool session_decode(string data)
bool session_register(mixed var_names [, ...])
bool session_unregister(string varname)
bool session_is_registered(string varname)
string session_encode(void)
bool session_start(void)
void session_destroy(void)
void session_unset(void)
void session_set_save_handler(string open,
string close, string read, string write,
string destroy, string gc)
void session_set_cookie_params(int lifetime [,
string path [, string domain]])
array session_get_cookie_params()
string get_class(object object) string get_parent_class(object object) bool is_subclass_of(object object, string class_name) array get_class_vars(string class_name) array get_object_vars(object obj) array get_class_methods(string class_name) bool method_exists(object object, string method) bool class_exists(string classname) array get_required_files(void) array get_included_files(void) void user_error(string messsage [, int error_type]) array get_declared_classes(void)
Dieser Text ist der Zeitschriften-Ausgabe 07/2000 von iX entnommen.
iOS, Android, Windows Phone 7 und HTML5 - das neue Sonderheft von heise Developer führt Einsteiger und Profis in die Programmierung mobiler Geräte ein.