История изменений
Исправление
fernandos,
(текущая версия)
:
Я же уже дал с плюсом.
➜ php i.php "папа + папаха"
папаха% ➜ php i.php "шлакоблок + окунь"
шлакоблокунь%
➜ cat i.php
<?php
for ($i = 1; $i <= mb_strlen(trim(explode('+', $argv[1])[0])) && $i <= mb_strlen(trim(explode('+',$argv[1])[1])); $i++)
if (mb_substr(trim(explode('+', $argv[1])[0]), mb_strlen(trim(explode('+',$argv[1])[0])) - $i) === mb_substr(trim(explode('+',$argv[1])[1]), 0, $i))
$j = $i;
echo (isset($j)) ? trim(explode('+',$argv[1])[0]). mb_substr(trim(explode('+',$argv[1])[1]), $j) : 'error';
Ответ был сюда, лорифай шалит.
Исправление
fernandos,
:
Я же уже дал с плюсом.
➜ php i.php "папа + папаха"
папаха% ➜ php i.php "шлакоблок + окунь"
шлакоблокунь%
➜ cat i.php
<?php
for ($i = 1; $i <= mb_strlen(trim(explode('+', $argv[1])[0])) && $i <= mb_strlen(trim(explode('+',$argv[1])[1])); $i++)
if (mb_substr(trim(explode('+', $argv[1])[0]), mb_strlen(trim(explode('+',$argv[1])[0])) - $i) === mb_substr(trim(explode('+',$argv[1])[1]), 0, $i))
$j = $i;
echo (isset($j)) ? trim(explode('+',$argv[1])[0]). mb_substr(trim(explode('+',$argv[1])[1]), $j) : 'error';
Ответ был сюда, лорифай шалит.
Исходная версия
fernandos,
:
Я же уже дал с плюсом.
➜ php i.php "папа + папаха"
папаха% ➜ php i.php "шлакоблок + окунь"
шлакоблокунь%
➜ cat i.php
<?php
for ($i = 1; $i <= mb_strlen(trim(explode('+', $argv[1])[0])) && $i <= mb_strlen(trim(explode('+',$argv[1])[1])); $i++)
if (mb_substr(trim(explode('+', $argv[1])[0]), mb_strlen(trim(explode('+',$argv[1])[0])) - $i) === mb_substr(trim(explode('+',$argv[1])[1]), 0, $i))
$j = $i;
echo (isset($j)) ? trim(explode('+',$argv[1])[0]). mb_substr(trim(explode('+',$argv[1])[1]), $j) : 'error';