/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/uri/tests/024.phpt
29 строк
626 B
Máté Kocsis
Add Uri\WhatWg classes to ext/uri (#18672)
10 июн 2025, 11:18
Не верифицирован
10 июн 2025, 11:18
3399235
Код
Авторство
О чём код?
--TEST-- Test property mutation - username --EXTENSIONS-- uri --FILE-- <?php $url1 = Uri\WhatWg\Url::parse("https://example.com"); $url2 = $url1->withUsername("user"); $url3 = $url2->withUsername(null); $url4 = $url3->withUsername("%75s%2Fr"); // us/r $url5 = $url4->withUsername("u:s/r"); $url6 = Uri\WhatWg\Url::parse("file:///foo/bar/"); $url6 = $url6->withUsername("user"); var_dump($url2->getUsername()); var_dump($url3->getUsername()); var_dump($url4->getUsername()); var_dump($url5->getUsername()); var_dump($url6->getUsername()); ?> --EXPECT-- string(4) "user" NULL string(8) "%75s%2Fr" string(9) "u%3As%2Fr" NULL