Autor Zpráva
luma64
Profil
Pozdravujem ! Môžete pls pomôcť s radou, akou odstrániť prvý znak v reťazci , ak je to medzera ? Vďaka !
lionel messi
Profil
luma64:

Vzhľadom na zaradenie do databázovej sekcie si nie som celkom istý, či ťa zaujíma iba databázová úroveň – tak či onak, toto je vždy lepšie riešiť na strane aplikácie v PHP pred ukladaním alebo pred výpisom podľa situácie. Pokiaľ ide o biele znaky z užívateľského vstupu, osobne by som orezával ešte pred ukladaním do db.

Ak potrebuješ zo začiatku reťazca odstrániť všetky medzery (ak by boli na začiatku reťazca dve, chceš odstrániť dva znaky, nie jeden), tak ti v PHP pomôže funkcia ltrim (pozri si, aké všetky znaky odstraňuje v predvolenom nastavení a ako to vieš v prípade potreby ovplyvniť jej druhým argumentom).

Ak budeš chcieť obdobne pracovať s koncom reťazca, prípadne so začiatkom i koncom súčasne, budú ťa zaujímať funkcie rtrim a trim.

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:

0