Regularny jednoduchy vyraz - syntax error

Programovacie jazyky, rady, poradňa...
scriptType
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 110
Registrovaný: 22 feb 2011, 19:34

Regularny jednoduchy vyraz - syntax error

Príspevok od používateľa scriptType »

Ahoj mám kód

Kód: Vybrať všetko

<?php 
	$text1 = "Toto je text";
	if (ereg("text",$text1,$hodnota))
	{
		echo("Hodnota: ".$hodnota[0]." - bola nájdená v znakovom reťazci");
	}
	else
	{
		echo("bohužial, žiadna zhoda");
	}
?>
Ktorý nechápem prečo vypíše syntax error a po tom vypíše správny výsledok. Môže to byť blbá konfigurácia localhostu?

Error:

Kód: Vybrať všetko

Deprecated: Function ereg() is deprecated in C:\xampp\htdocs\index.php on line 3
Hodnota: text - bola nájdená v znakovom reťazci
BX
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4572
Registrovaný: 10 jan 2008, 15:30

Re: Regularny jednoduchy vyraz - syntax error

Príspevok od používateľa BX »

ereg je "deprecated" = zastaralé, už sa nepoužíva. http://php.net/manual/en/function.ereg.php

Použi preg_match
scriptType
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 110
Registrovaný: 22 feb 2011, 19:34

Re: Regularny jednoduchy vyraz - syntax error

Príspevok od používateľa scriptType »

Jaaaj jasné :) Ďakujem.
Napísať odpoveď