Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]ciąg znaków
iroki
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 7.08.2008

Ostrzeżenie: (0%)
-----


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:)

Ten post edytował iroki 7.08.2008, 17:45:14
Go to the top of the page
+Quote Post
-gox-
post
Post #2





Goście







Tak jest mozliwe, opisz w kilku zdaniach co chcesz osiagnac, bo nie wiadomo za bardzo o co Co chodzi niestety :/
Go to the top of the page
+Quote Post
iroki
post
Post #3





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 7.08.2008

Ostrzeżenie: (0%)
-----


chce aby zmienna aa przyjela wartosc 628353 zmienna ab 1158 zmienna ac 22369199 i tak dalej i tak dalej
Go to the top of the page
+Quote Post
-gox-
post
Post #4





Goście







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. ?>
Go to the top of the page
+Quote Post
iroki
post
Post #5





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 7.08.2008

Ostrzeżenie: (0%)
-----


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 (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
-gox-
post
Post #6





Goście







to zalezy, czy wiesz jaki to numerek, czy wiesz tylko w ktorym miejscu w tabeli jest..
Go to the top of the page
+Quote Post
iroki
post
Post #7





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 7.08.2008

Ostrzeżenie: (0%)
-----


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 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
-gox-
post
Post #8





Goście







no to przeanalizuj sobie jak dziala ten kod ktory Ci podalem...
Go to the top of the page
+Quote Post
iroki
post
Post #9





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 7.08.2008

Ostrzeżenie: (0%)
-----


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 (IMG:http://forum.php.pl/style_emoticons/default/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 (IMG:http://forum.php.pl/style_emoticons/default/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??

Ten post edytował iroki 7.08.2008, 21:51:07
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 09:27