Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]ciąg znaków
Forum PHP.pl > Forum > Przedszkole
iroki
Jestem kompletnie zielony i proszę o pomoc.

Mam pewien ciag znaków:

  1. <?php
  2. 628353,1158,22369199 713649,71,814709 1290306,59,256611 1501002,62,335349 1170025,65,481607 
  3. ?>

chiał bym go podzielić w następujący sposób zmiennej: $aa = 1170025 $ab = 65 $ac = 481607
$ba = 1457946 $bb = 50 $bc = 104302 czy jest to możliwe i jak, z góry wielkie dzięki:)
gox
Tak jest mozliwe, opisz w kilku zdaniach co chcesz osiagnac, bo nie wiadomo za bardzo o co Co chodzi niestety :/
iroki
chce aby zmienna aa przyjela wartosc 628353 zmienna ab 1158 zmienna ac 22369199 i tak dalej i tak dalej
gox
ale po co... masz to w tablicy tak dlugo az bedziesz chcial to wyswietlic... nawet w szablonie lepiej jest wstawic petle niz tak przypisywac... to tylko taki Tip of the Day.
Jesli jednak z jakis niwyejasnionych wzgledow musisz tak zrobi, to:

  1. <?php
  2. $count = count($tablica)
  3. for($i=0;$count<$i;$i++) {
  4. eval('$zmienma'.$i.'='.$tablica[$i].';');
  5. }
  6. ?>
iroki
A jak mam wyswietlić samą liczbę 62 znajdująćą sie na którymś miejscu w tym ciągu, wiem że to jest pewnie banalne ale ja niewiem sad.gif
gox
to zalezy, czy wiesz jaki to numerek, czy wiesz tylko w ktorym miejscu w tabeli jest..
iroki
wiem w ktorym miejscu jest, i tak nawiasem to ciąg pobrałem z tej strony: http://hiscore.runescape.com/index_lite.ws?player=iroki1, jak bym wiedzial jaki to nomerek to niemusialbym go szukac smile.gif
gox
no to przeanalizuj sobie jak dziala ten kod ktory Ci podalem...
iroki
mam coś takiego:
  1. <?php
  2. $user1 = &#092;"iroki1\";
  3.  
  4. $curl = curl_init();
  5. curl_setopt($curl, CURLOPT_URL, &#092;"http://hiscore.runescape.com/index_lite.ws?player=\".$user1);
  6. curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
  7. $strona = curl_exec($curl);
  8. curl_close($curl);
  9.  
  10.  
  11. $count = count($strona);
  12. for($i=0;$count<$i;$i++) {
  13. eval('$zmienma'.$i.'='.$strona[$i].';');
  14. }
  15.  
  16. ?>


ale nadal niewiem jak mam wyswietlić liczbę znajdującą się na na przykład 5 miejscu.

ten sposób mi niedziala sad.gif
zrobiłem coś takiego:
  1. <?php
  2. $user1 = &#092;"iroki1\";
  3.  
  4. $curl = curl_init();
  5. curl_setopt($curl, CURLOPT_URL, &#092;"http://hiscore.runescape.com/index_lite.ws?player=\".$user1);
  6. curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
  7. $strona = curl_exec($curl);
  8. curl_close($curl);
  9.  
  10.  
  11. $count = count($strona);
  12. for($i=0;$count<$i;$i++) {
  13. eval('$zmienma'.$i.'='.$strona[$i].';');
  14. echo $zmienma.$i;
  15. echo &#092;"dziala:)\";
  16. }
  17.  
  18. ?>


Nic mi się niewyświetla sad.gif

istnieje jakiś inny sposób??

i jeszcze takie pytanie: jak moge przeszukać zródło strony i znaleźć w nim interesującą mnię cześć a konkretnie:
  1. <td class="alL">
  2. <a href="overall.ws?table=14&amp;user=iroki1&amp;category_type=0">
  3.  
  4. Smithing
  5. </a>
  6. </td>
  7. <td class="alL">18,514</td>
  8. <td class="alL">80</td>
  9. <td class="alL">1,993,862</td>
  10. </tr>
  11. <tr class="row rowp16">


chce w tekście wyszukać liczby 1,993,862 usunąc przecinki (aby powstała liczba 1993862) i zapisać ja do jakiejś zmiennej.
Jest to możliwe??
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.