Tingkah laku pelik dengan parse_url dan protokol yang berbeza
P粉771233336
P粉771233336 2024-02-17 22:43:36
0
1
567

Saya cuba menggunakan parse_url untuk menyahkod DSN dan mendapati tingkah laku yang pelik. Berikut adalah contoh DSN:

parse_url('redis://localhost'); //Correctly parses
parse_url('file:///var/sessions'); //Correctly parses
parse_url('redis:///var/run/redis.sock'); //Parse error
parse_url('file:///var/run/redis.sock'); //Correctly parses

Nampaknya ia tidak dapat menyelesaikan url tanpa hos, kecuali senario file.

Adakah saya terlepas sesuatu?

Adakah terdapat cara untuk melumpuhkan tingkah laku ini?

P粉771233336
P粉771233336

membalas semua(1)
P粉512526720

parse_url() 的手册提到您不能对 URI 使用此函数。具体来说,当您的方案有三重斜杠时,它被定义为“无效”,并且此函数返回 false

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan