Přidání - do řětezce (stringu) v php Vyřešeno

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

MrFiliper
Level 1
Level 1
Příspěvky: 63
Registrován: březen 15
Pohlaví: Muž
Stav:
Offline

Přidání - do řětezce (stringu) v php

Příspěvekod MrFiliper » 04 bře 2016 22:47

Zdravím, mám vždy stejný počet náhodných čísel, dejme tomu "sfv6484svgtfafag" :D

Potřebuji, abych pomocí php vložil třeba za 4 pozici, 7 pozici a 9 pozici pomlčku "-". Jak to lze udělat?

Díky za rady!

Reklama
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Přidání - do řětezce (stringu) v php

Příspěvekod CZechBoY » 05 bře 2016 01:38

Moc nechápu podle čeho poznáš za kolikátej znak máš vložit pomlčku ale dejme tomu nějak takhle:

Kód: Vybrat vše


$myString 
"sfv6484svgtfafag";
$insertChar '-';
$appendIndexes = array (479);

foreach (
$appendIndexes as $i) {
    
$myString substr_replace($myString$insertChar$i0);
}
 
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

MrFiliper
Level 1
Level 1
Příspěvky: 63
Registrován: březen 15
Pohlaví: Muž
Stav:
Offline

Re: Přidání - do řětezce (stringu) v php  Vyřešeno

Příspěvekod MrFiliper » 05 bře 2016 01:58

Funguje, díky moc! Potřebuji to proto, že získávám z Mojang API UUID hráče, jenže tam je právě zkrácená verze (bez pomlček) a v bukkit pluginu generuji UUID s pomlčkami. Samozřejmě jsme to mohl replacnout přímo v javě, než bych to zapsal do databáze, ale ty pomlčky se v pluginech používají, i celém bukkitu. Tak proto radši v php.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Přidání RAM do staršího PC Příloha(y)
    od Prorock » 18 říj 2024 12:38 » v Vše ostatní (hw)
    40
    9620
    od Prorock Zobrazit poslední příspěvek
    07 lis 2024 20:27

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Google [Bot] a 4 hosti