function create_word($alphabet, $index) {
$index = $index - 1;
if ($index < strlen($alphabet)) {
return str_split($alphabet)[$index];
}
return create_word($alphabet, floor($index / strlen($alphabet))) .
create_word($alphabet, $index % strlen($alphabet) + 1);
}
go run
компилирует и запускает программу https://golang.org/cmd/go/#hdr-Compile_and_run_Go_...go build
только компилирует https://golang.org/cmd/go/#hdr-Compile_and_run_Go_... Затем скомпилированную программу можно запустить как обычный исполняемый файл go run main.go
или go build main.go
, вы получаете то, что вам нужно. В первом случае будет компиляция и запуск, во втором только компиляция $str = '1.2019-10-25 10:33:19';
$result = explode('.', $str);
echo $result[1];
$time = new \DateTime('10:30');
$time->add(new \DateInterval('PT10M'));
echo $time->format('H:i');
$str = '11223344556677';
echo preg_replace('/(\d{2})(\d{4})(\d{4})(\d{4})/', '$1 $2 $3 $4', $str);
$string = "<math>var:a[actions]</math> килограмм яблок стоит <math>anything[]</math> руб. Сколько будет будет стоить <math>anything</math> килограмм(а, ов) яблок?";
preg_match_all('#<math>(.*?)</math>#', $string, $matches);
var_dump($matches);