Autor | Zpráva | ||
---|---|---|---|
Scumo Profil |
#1 · Zasláno: 16. 1. 2009, 15:23:22 · Upravil/a: Scumo
Ahoj,
pomoci fukce for jsem si vypsal radu cisel od nejvetsiho po nejmensi (7,6,5,4,2,1) a rad bych z teto rady vynechal napr. cislo 4 a 1. Jak? Dik za rady. for ($i = $nejake_cislo; $i >=1 ; $i--){ echo "<br />"; include ("slozka/soubor_cislo_$i.php"); echo "<br />"; }; |
||
Timy Profil |
#2 · Zasláno: 16. 1. 2009, 15:31:10
$nejake_cislo = 10; $not = array(1, 4); for ($i = $nejake_cislo; $i >=1 ; $i--) { if(!in_array($i, $not)) { echo "<br />"; include ("slozka/soubor_cislo_$i.php"); echo "<br />"; } } |
||
Scumo Profil |
#3 · Zasláno: 16. 1. 2009, 15:33:43
thx
|
||
Scumo Profil |
#4 · Zasláno: 16. 1. 2009, 15:50:47
Malej problem, kdyz nahradim
$not = array(1, 4); timto $not = array($vynechat); a do promene jsem pres fopen, ..., nahral cisla z souboru.txt tak to nejede. Co s tim? |
||
Timy Profil |
#5 · Zasláno: 16. 1. 2009, 17:22:37
Scumo
Čert ví, špatně načítáš a ukládáš. Pokud budou v $not správně uložená čísla, tak to pofičí. Jak to ukládáš? Co je opravdu v $not? |
||
Anonymní Profil * |
#6 · Zasláno: 16. 1. 2009, 18:16:59
do suboru .txt ukladaj cisla takto:
1, 2, 3, 4, 5... a nie takto 1 2 3 4 5 alebo 1,2,3 4,5,6 alebo nejako inac, musia ist CISLOciarkaMEDZERAcislo.. |
||
Měsíček Profil |
#7 · Zasláno: 16. 1. 2009, 18:21:58
Reaguji na Anonymního:
Nikoli. |
||
Anonymní Profil * |
#8 · Zasláno: 16. 1. 2009, 18:26:11
co?
|
||
Měsíček Profil |
#9 · Zasláno: 16. 1. 2009, 18:45:49
Reaguji na Anonymního:
"co?" To co jsi napsal (#6) je špatně. |
||
Měsíček Profil |
#10 · Zasláno: 16. 1. 2009, 18:53:48
<?php /** * [b.txt] => 1,2,3,4 */ if(($x=fopen(($_="b.txt"),"r"))&&$_x=fread($x,filesize($_))){ $n=explode(",",$_x); for($i=10;$i>=1;$i--){ if(!in_array($i,$n)) { echo "<br>"; include "slozka/soubor_cislo_$i.php"; echo "<br>"; } } } ?> |
||
Scumo Profil |
#11 · Zasláno: 17. 1. 2009, 10:37:29
Im so happy.
Měsíček Dik moc, jede to :-) |
||
Scumo Profil |
#12 · Zasláno: 17. 1. 2009, 10:39:50
Měsíček
Jeste, mohl by jsi me popsat explode? DIk |
||
DJ Miky Profil |
#13 · Zasláno: 17. 1. 2009, 11:12:04
www.php.net/explode
Zjednodušeně řečeno ti rozseká řetězec podle prvního parametru (",") a výsledek ti uloží do pole. Takže z řetězce 1,2,3,4 ti udělá pole o čtyřech prvcích od 1 do 4. Opačně funguje funkce implode. |
||
Timy Profil |
#14 · Zasláno: 17. 1. 2009, 11:12:25
|
||
Časová prodleva: 15 let
|
0