mirror of
https://github.com/php/php-src.git
synced 2025-08-15 21:48:51 +02:00
ext/spl: Remove bool type coercions in tests
This commit is contained in:
parent
ff0a2cff05
commit
0ab5f70b3c
4 changed files with 9 additions and 9 deletions
|
@ -3,7 +3,7 @@ Bug #36287 (Segfault with SplFileInfo conversion)
|
|||
--FILE--
|
||||
<?php
|
||||
|
||||
$it = new RecursiveIteratorIterator(new RecursiveDirectoryIterator("."), true);
|
||||
$it = new RecursiveIteratorIterator(new RecursiveDirectoryIterator("."), RecursiveIteratorIterator::SELF_FIRST);
|
||||
|
||||
$idx = 0;
|
||||
foreach($it as $file)
|
||||
|
|
|
@ -70,7 +70,7 @@ class StudentList implements IteratorAggregate
|
|||
}
|
||||
|
||||
public function getIterator(): Traversable {
|
||||
return new CachingIterator($this->students->getIterator(), true);
|
||||
return new CachingIterator($this->students->getIterator());
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -16,7 +16,7 @@ $pq->insert("b", 2);
|
|||
$pq->insert("c", 0);
|
||||
|
||||
foreach ($pq as $k=>$v) {
|
||||
echo "$k=>".print_r($v, 1)."\n";
|
||||
echo "$k=>".print_r($v, true)."\n";
|
||||
}
|
||||
|
||||
echo "EXTR_BOTH\n";
|
||||
|
@ -29,7 +29,7 @@ $pq1->insert("b", 2);
|
|||
$pq1->insert("c", 0);
|
||||
|
||||
foreach ($pq1 as $k=>$v) {
|
||||
echo "$k=>".print_r($v, 1)."\n";
|
||||
echo "$k=>".print_r($v, true)."\n";
|
||||
}
|
||||
|
||||
echo "EXTR_DATA\n";
|
||||
|
@ -42,7 +42,7 @@ $pq2->insert("b", 2);
|
|||
$pq2->insert("c", 0);
|
||||
|
||||
foreach ($pq2 as $k=>$v) {
|
||||
echo "$k=>".print_r($v, 1)."\n";
|
||||
echo "$k=>".print_r($v, true)."\n";
|
||||
}
|
||||
|
||||
echo "EXTR_PRIORITY\n";
|
||||
|
@ -55,7 +55,7 @@ $pq3->insert("b", 2);
|
|||
$pq3->insert("c", 0);
|
||||
|
||||
foreach ($pq3 as $k=>$v) {
|
||||
echo "$k=>".print_r($v, 1)."\n";
|
||||
echo "$k=>".print_r($v, true)."\n";
|
||||
}
|
||||
|
||||
?>
|
||||
|
|
|
@ -16,8 +16,8 @@ var_dump(class_parents(new c),
|
|||
class_parents(new b),
|
||||
class_parents("b"),
|
||||
class_parents("d"),
|
||||
class_parents("foo", 0),
|
||||
class_parents("foo", 1)
|
||||
class_parents("foo", false),
|
||||
class_parents("foo", true)
|
||||
);
|
||||
|
||||
interface iface1{}
|
||||
|
@ -26,7 +26,7 @@ class f implements iface1, iface2{}
|
|||
var_dump(class_implements(new a),
|
||||
class_implements("a"),
|
||||
class_implements("aaa"),
|
||||
class_implements("bbb", 0)
|
||||
class_implements("bbb", false)
|
||||
);
|
||||
|
||||
?>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue