@@ -10,37 +10,34 @@ edgarsandi - <edgar.r.sandi@gmail.com>
10
10
?>
11
11
--FILE--
12
12
<?php
13
- $ hex_shm_id = function (){
14
- return mt_rand (1338 , 9999 );
15
- };
16
13
17
14
echo PHP_EOL , '## shmop_open function tests ## ' ;
18
15
// warning outputs: invalid flag when the flags length != 1
19
- var_dump (shmop_open ($ hex_shm_id () , '' , 0644 , 1024 ));
16
+ var_dump (shmop_open (1338 , '' , 0644 , 1024 ));
20
17
21
18
// warning outputs: invalid access mode
22
- var_dump (shmop_open ($ hex_shm_id () , 'b ' , 0644 , 1024 ));
19
+ var_dump (shmop_open (1338 , 'b ' , 0644 , 1024 ));
23
20
24
21
// warning outputs: unable to attach or create shared memory segment
25
22
var_dump (shmop_open (null , 'a ' , 0644 , 1024 ));
26
23
27
24
// warning outputs: Shared memory segment size must be greater than zero
28
- var_dump (shmop_open ($ hex_shm_id () , "c " , 0666 , 0 ));
25
+ var_dump (shmop_open (1338 , "c " , 0666 , 0 ));
29
26
30
27
echo PHP_EOL , '## shmop_read function tests ## ' ;
31
28
// warning outputs: start is out of range
32
- $ shm_id = shmop_open ($ hex_shm_id () , 'n ' , 0600 , 1024 );
29
+ $ shm_id = shmop_open (1338 , 'n ' , 0600 , 1024 );
33
30
var_dump (shmop_read ($ shm_id , -10 , 0 ));
34
31
shmop_delete ($ shm_id );
35
32
36
33
// warning outputs: count is out of range
37
- $ shm_id = shmop_open ($ hex_shm_id () , 'n ' , 0600 , 1024 );
34
+ $ shm_id = shmop_open (1339 , 'n ' , 0600 , 1024 );
38
35
var_dump (shmop_read ($ shm_id , 0 , -10 ));
39
36
shmop_delete ($ shm_id );
40
37
41
38
echo PHP_EOL , '## shmop_write function tests ## ' ;
42
39
// warning outputs: offset out of range
43
- $ shm_id = shmop_open ($ hex_shm_id () , 'n ' , 0600 , 1024 );
40
+ $ shm_id = shmop_open (1340 , 'n ' , 0600 , 1024 );
44
41
var_dump (shmop_write ($ shm_id , 'text to try write ' , -10 ));
45
42
shmop_delete ($ shm_id );
46
43
?>
0 commit comments