PHP - rozdělení řetězce s pomlčkou na dva

Co nejvíce stručné řešení pro vývojáře a linux administrátory

Na superuser.cz nenaleznete žádný zbytečný obsah, vždy se jde přímo k věci, denně se zde objevují nové problémy a jejich řešení...

Začít používat

PHP - rozdělení řetězce s pomlčkou na…

16.06.2017 napsal Johan

Vyřešeno PHP - distribution string with dash
Ahoj, potřebuji v PHP rozdělit řetězec, který obsahuje jako oddělovač pomlčku, na dvě proměnné - konkrétně se jedná o rozdělení čísla účtu na předčíslí a číslo účtu např. 123456-1234567890 chci na $predcisli = 123456 a $cisloUctu = 1234567890. Další problém je, že nějaký účet předčíslí má a některý ne a PHP skript by to měl poznat... pomůže mi někdo alespoň nasměrovat?
Nejlépe hodnocení uživatelé
Hanz

Počet UP: 4851

React: 211

Rusty

Počet UP: 2248

React: 94

OL3G

Počet UP: 1567

React: 59

SYSTEM

Počet UP: 403

React: 23

Strosmajer

Počet UP: 460

React: 21

Oxytocin

Počet UP: 276

React: 15

Hyacint

Počet UP: 17

React: 10

RE: PHP - rozdělení řetězce s…

21.06.2017 odpověděl Hanz

Zkontrolováno

Ahoj, můžeš to řešit v PHP např. takto pomocí funkce strpos() a explode():
$oddelovacUcet='-';
if(strpos($cisloUctu,$oddelovacUcet)!==false) {
	$cisloUctuPole = explode("-", $cisloUctu);
	$predcisliUctu = $cisloUctuPole[0];
	$cisloUctu = $cisloUctuPole[1];
} else {
	$predcisliUctu = "";
	$cisloUctu = $cisloUctu;
}
Tento web používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Další informace