c2ec1c97c9
A poor man's formatter since I didn't like any of the other ones I found. The original C++ source sometimes put newlines and sometimes not.
Codemods:
codemod '([;{}])([^\n])' '\1\n\2'
codemod -m '\s*<\?php\s+' '<?php\n\n'
codemod '\t' ' '
I hand-fixed all the failing tests
69 linhas
2.3 KiB
PHP
69 linhas
2.3 KiB
PHP
<?php
|
|
|
|
var_dump(str_replace(array(65), array('a'), 'axAX'));
|
|
var_dump(str_ireplace(array(65), array('a'), 'axAX'));
|
|
echo "**************************\n";
|
|
var_dump(strpos('aA', 65));
|
|
var_dump(strpos('aA', 'A'));
|
|
var_dump(strpos('aAaXA', 'A', 0));
|
|
var_dump(strpos('aAaXA', 'A', 1));
|
|
var_dump(strpos('aAaXA', 'A', 2));
|
|
var_dump(strpos('aAaXA', 'A', 3));
|
|
var_dump(strpos('aAaXA', 'A', 4));
|
|
var_dump(strpos('aAaXA', 'A', 5));
|
|
var_dump(strpos('aAaXA', 'A', 6));
|
|
var_dump(strpos('aAaXA', 'A', -1));
|
|
var_dump(strpos('aAaXA', 'A', -2));
|
|
var_dump(strpos('aAaXA', 'A', -3));
|
|
var_dump(strpos('aAaXA', 'A', -4));
|
|
var_dump(strpos('aAaXA', 'A', -5));
|
|
var_dump(strpos('aAaXA', 'A', -6));
|
|
echo "**************************\n";
|
|
var_dump(strrpos('aA', 65));
|
|
var_dump(strrpos('aA', 'A'));
|
|
var_dump(strrpos('aAaXA', 'A', 0));
|
|
var_dump(strrpos('aAaXA', 'A', 1));
|
|
var_dump(strrpos('aAaXA', 'A', 2));
|
|
var_dump(strrpos('aAaXA', 'A', 3));
|
|
var_dump(strrpos('aAaXA', 'A', 4));
|
|
var_dump(strrpos('aAaXA', 'A', 5));
|
|
var_dump(strrpos('aAaXA', 'A', 6));
|
|
var_dump(strrpos('aAaXA', 'A', -1));
|
|
var_dump(strrpos('aAaXA', 'A', -2));
|
|
var_dump(strrpos('aAaXA', 'A', -3));
|
|
var_dump(strrpos('aAaXA', 'A', -4));
|
|
var_dump(strrpos('aAaXA', 'A', -5));
|
|
var_dump(strrpos('aAaXA', 'A', -6));
|
|
echo "**************************\n";
|
|
var_dump(stripos('aA', 65));
|
|
var_dump(stripos('aA', 'A'));
|
|
var_dump(stripos('aAaXA', 'A', 0));
|
|
var_dump(stripos('aAaXA', 'A', 1));
|
|
var_dump(stripos('aAaXA', 'A', 2));
|
|
var_dump(stripos('aAaXA', 'A', 3));
|
|
var_dump(stripos('aAaXA', 'A', 4));
|
|
var_dump(stripos('aAaXA', 'A', 5));
|
|
var_dump(stripos('aAaXA', 'A', 6));
|
|
var_dump(stripos('aAaXA', 'A', -1));
|
|
var_dump(stripos('aAaXA', 'A', -2));
|
|
var_dump(stripos('aAaXA', 'A', -3));
|
|
var_dump(stripos('aAaXA', 'A', -4));
|
|
var_dump(stripos('aAaXA', 'A', -5));
|
|
var_dump(stripos('aAaXA', 'A', -6));
|
|
echo "**************************\n";
|
|
var_dump(strripos('aA', 65));
|
|
var_dump(strripos('aA', 'A'));
|
|
var_dump(strripos('aAaXA', 'A', 0));
|
|
var_dump(strripos('aAaXA', 'A', 1));
|
|
var_dump(strripos('aAaXA', 'A', 2));
|
|
var_dump(strripos('aAaXA', 'A', 3));
|
|
var_dump(strripos('aAaXA', 'A', 4));
|
|
var_dump(strripos('aAaXA', 'A', 5));
|
|
var_dump(strripos('aAaXA', 'A', 6));
|
|
var_dump(strripos('aAaXA', 'A', -1));
|
|
var_dump(strripos('aAaXA', 'A', -2));
|
|
var_dump(strripos('aAaXA', 'A', -3));
|
|
var_dump(strripos('aAaXA', 'A', -4));
|
|
var_dump(strripos('aAaXA', 'A', -5));
|
|
var_dump(strripos('aAaXA', 'A', -6));
|