3v4l.org

run code in 500+ PHP versions simultaneously
<?php var_dump(mb_strpos("AあいうえおBBcC", "?", 0, "ISO-2022-JP")); var_dump(mb_stripos("AあいうえおBBcC", "?", 0, "ISO-2022-JP")); var_dump(mb_strpos("AあいうえおBBcC", "?", 0, "SJIS")); var_dump(mb_stripos("AあいうえおBBcC", "?", 0, "SJIS")); mb_substitute_character("none"); var_dump(mb_strpos("AあいうえおBBcC", "?", 0, "ISO-2022-JP")); var_dump(mb_stripos("AあいうえおBBcC", "?", 0, "ISO-2022-JP")); var_dump(mb_strpos("AあいうえおBBcC", "?", 0, "SJIS")); var_dump(mb_stripos("AあいうえおBBcC", "?", 0, "SJIS"));
Output for 8.3.0 - 8.3.35, 8.4.1 - 8.4.26, 8.5.0 - 8.5.11
bool(false) bool(false) bool(false) bool(false) bool(false) bool(false) bool(false) bool(false)
Output for 8.1.0 - 8.1.34, 8.2.0 - 8.2.34
int(1) int(1) int(5) int(5) int(1) bool(false) int(5) bool(false)
Output for 7.4.0 - 7.4.33, 8.0.0 - 8.0.30
int(1) int(1) int(5) int(5) int(1) bool(false) int(5) int(5)

preferences:
35.26 ms | 1143 KiB | 11 Q