Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.02.08
Prihlásený: 24.05.13
Príspevky: 372
Témy: 66
Bydlisko: Nové Zámky
Príspevok NapísalOffline : 24.05.2009 10:28

zdravim...mam bunku a v nej nieco ako:
Kód:
uzivatel=1das54s8d4,login=213546487,nastavenie=pekne,

no a ja sa chcem spytat ako odtial vytiahnem iba to
Kód:
uzivatel=1das54s8d4


rozkuskoval som si to
Kód:
$premenna=split(','$v[1]);

lenze ako zistim kde sa nachadza cast ta ktoru hladam...lebo nie vsetci uzivatelia maju v tabulke na prvom mieste to co potrebujem vycucnut niekde to moze byt aj uzivatel=
Kód:
login=213546487,1das54s8d4,nastavenie=pekne,

takze nemozem pouzit iba $premenna[0]...napadlo ma pouzit strpos() len neviem ci to bude zrovna vhodne ked tam bude viacej casti oddelenych ciarkov napr 20 a to co hladam bude az poslednee...snad ste ma pochopili ako co myslim...diki za rady :)


Offline

Skúsený užívateľ
Skúsený užívateľ
vycuc zo stringu

Registrovaný: 29.10.07
Prihlásený: 27.10.23
Príspevky: 1395
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 24.05.2009 10:49

Najprv ten string splitom rozdelis na dvojice "nazov=hodnota" (to je to co uz mas)
to pole potom prejdi v cykle, kde kazdu polozku splitom (splituj na znak "=") rozdelis na pole s dvoma hodnotami. Prvou bude nazov a druhou hodnota. Jednoduchy IF ti uz povie s ktorou polozkou pracujes







_________________
PC: OS: Windows 11 (64bit) CPU: AMD Ryzen 5 3600 GPU: ASUS TUF RTX3060Ti 8GB RAM: 16GB DDR4-3200MHz Kingston Fury MB: ASUS TUF Gaming B550M WIFI SSD: 1000GB PCIe M.2 NVME
Mobil: Xiaomi POCO F2 PRO
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.02.08
Prihlásený: 24.05.13
Príspevky: 372
Témy: 66
Bydlisko: Nové Zámky
Príspevok Napísal autor témyOffline : 24.05.2009 10:54

asi sme sa nepochopili...ten prvy bod mam cize "nazov=hodnota" a ja potrebujem zistit ci sa nachadza v $premenna[0] alebo v $premenna[1]...$premenna[20]...nepotrebujem to este rozdelovat...ak som ta pochopil ja zle tak sorry :)


Offline

Skúsený užívateľ
Skúsený užívateľ
vycuc zo stringu

Registrovaný: 29.10.07
Prihlásený: 27.10.23
Príspevky: 1395
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 24.05.2009 12:14

Myslel som to takto. A ked rozbijas string na pole, je lepsie pouzit explode (split sa pouziva ak to chces rozbit podla regularneho vyrazu, ty rozbijas podla jedneho znaku/stringu
Kód:
$inputStr = "uzivatel=1das54s8d4,login=213546487,nastavenie=pekne,";
 
$inputArray = explode(',', $inputStr);
foreach ($inputArray as $dvojicaStr)
{
  $dvojicaArray = explode('=', $dvojicaStr);
   
  if ($dvojicaArray[0] == 'login')
    echo $dvojicaArray[1];
}







_________________
PC: OS: Windows 11 (64bit) CPU: AMD Ryzen 5 3600 GPU: ASUS TUF RTX3060Ti 8GB RAM: 16GB DDR4-3200MHz Kingston Fury MB: ASUS TUF Gaming B550M WIFI SSD: 1000GB PCIe M.2 NVME
Mobil: Xiaomi POCO F2 PRO
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.02.08
Prihlásený: 24.05.13
Príspevky: 372
Témy: 66
Bydlisko: Nové Zámky
Príspevok Napísal autor témyOffline : 24.05.2009 22:17

aha uz som pochopil ako si to myslel...no toto riesenie ma nenapadlo...skusim a pak dam vediet :) diki zatial


Odpovedať na tému [ Príspevkov: 5 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. C - načítanie stringu

v Assembler, C, C++, Pascal, Java

14

1897

17.10.2010 21:33

remus Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pole do stringu

v PHP, ASP

3

397

10.03.2009 17:34

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C++ kopirovanie stringu

v Assembler, C, C++, Pascal, Java

2

408

14.11.2012 18:09

faraon Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. java - kontrola stringu

v Assembler, C, C++, Pascal, Java

15

641

16.12.2010 14:22

arnie16 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Dom z stringu

v JavaScript, VBScript, Ajax

3

442

16.03.2010 20:59

juho Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. opatovne nacitanie Stringu - JAVA

v Assembler, C, C++, Pascal, Java

10

776

03.02.2011 18:13

Bajzik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pridavanie medzier do stringu

v PHP, ASP

7

420

31.01.2009 21:38

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. return stringu po ajaxovom calle

v JavaScript, VBScript, Ajax

7

344

10.06.2014 22:57

hatto13 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. JAVA - získanie stringu zo súboru

v Assembler, C, C++, Pascal, Java

6

418

21.04.2014 23:34

XOLOO Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Odstranenie nadbytocnych medzier, tabulatorov zo stringu....

v PHP, ASP

11

851

09.10.2014 20:13

1daemon1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ako najst poziciu v stringu regexpom?

v PHP, ASP

8

559

29.12.2010 19:36

misko16 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Rozdelenie stringu do pola stringov v Jave

v Assembler, C, C++, Pascal, Java

6

692

17.10.2012 22:41

Vicma Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra