1--TEST--
2Test serialize() & unserialize() functions: resources
3--FILE--
4<?php
5/* Prototype  : proto string serialize(mixed variable)
6 * Description: Returns a string representation of variable (which can later be unserialized)
7 * Source code: ext/standard/var.c
8 * Alias to functions:
9 */
10/* Prototype  : proto mixed unserialize(string variable_representation)
11 * Description: Takes a string representation of variable and recreates it
12 * Source code: ext/standard/var.c
13 * Alias to functions:
14 */
15
16echo "\n--- Testing Resource ---\n";
17$file_handle = fopen( __FILE__, "r" );
18$serialized_data = serialize( $file_handle );
19fclose($file_handle);
20var_dump($serialized_data);
21var_dump(unserialize($serialized_data));
22
23echo "\nDone";
24?>
25--EXPECTF--
26--- Testing Resource ---
27string(4) "i:%d;"
28int(%d)
29
30Done