$string = '9507F007'; //проверка if(strlen($string) != 8) die('должно быть 8 символов'); $str1 = substr($string,0,2);//вырезаем первые 2 символа $str2 = substr($string,2,2);//вырезаем 2-ые 2 символа $str3 = substr($string,4,2);//вырезаем 3-ые 2 символа $str4 = substr($string,6,2);//вырезаем 4-ые 2 символа $string = $str4 . $str3 . $str2 . $str1; echo $string;
<?php $num = 123456789; while( ( int )$num > 0 ) { $number = ( int )$num % 10; $num /= 10; echo $number; } ?>
<?php $num = '1a2b3c4d'; $min = strlen( $num ); for( $i = 0; $min >= $i; $min-- ) { echo $num[$min]; } ?>
<form action="" method="POST"> <input type="text" name="str"><br> <input type="submit"> </form> <?php $var = $_POST['str']; $array = str_split($var); foreach($array as $key => $value) if($key % 2) $m[] = $array[$key - 1] . $value; krsort($m); echo '<br><input type="text" value="'.implode('', $m).'">'; ?>