Autor Zpráva
pollo22
Profil
Zdravím Vás,
Pokúšam sa o čo najjednoduchšie zistenie VS (Variabilného symbolu) z tela e-mailu správy.

Môj prvotný nápad bolo niečo takéto. Vyhľadať si v premennej VS:. Všetko čo je predtým zmazať a vybrať nasledujúcich 10 znakov (10 znakov má VS).

Urobil som to takto:

$string = $message->getContent();
$search = 'VS: ';
$vs = substr(strstr($string, $search), 4, 10);
print "<strong>VS:</strong> ".$vs."<br>";

Napadá niekoho lepšie riešenie? Mne sa to veľmi totiž nepozdáva...
Keeehi
Profil
napadá
preg_match('~VS: (\d+)~',$message->getContent(),$matches);
echo "<strong>VS:</strong> $matches[1]<br>";

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: