proměnná 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

Uživatelský avatar
honzaik
Level 2.5
Level 2.5
Příspěvky: 337
Registrován: říjen 11
Pohlaví: Muž
Stav:
Offline
Kontakt:

proměnná v PHP

Příspěvekod honzaik » 22 říj 2011 00:51

čau zase bych potřeboval poradit, jak udělat aby proměná $soubory obsahovala např. "1.php 2.php" a takhle dál až do šestky, ale některý třeba neexistujou jako "5.php " tak jak to napsat aby proměná $soubory měla v sobě jen názvy 1.php do 6.php? něco jako 1....6.php
ello dere

Reklama
Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6990
Registrován: duben 06
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline

Re: proměnná v PHP

Příspěvekod Myloš » 22 říj 2011 01:03

Použil bych readdir() a výsledek ukládal do pole.
  • Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
  • Výňatek z pravidel fóra PC-HELP:
    • Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
    • Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
  • Mýliti se je Myloš. ;-)

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: proměnná v PHP

Příspěvekod CZechBoY » 22 říj 2011 01:53

PHP píše:<?php
$soubory=Array();
For($i=1;$i<=6;$i++):
If(File_Exists("{$i}.php"))
$soubory[]="{$i}.php";
?>

pokud to chceš mít v proměnné (nikoliv poli) tak dej na konec ještě tento příkaz:
PHP píše:$soubory=Implode(' ',$soubory);
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

Uživatelský avatar
honzaik
Level 2.5
Level 2.5
Příspěvky: 337
Registrován: říjen 11
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: proměnná v PHP

Příspěvekod honzaik » 22 říj 2011 12:25

jj díky už jsem to vyřešil pomocí toho for, jo a ještě nevíte nějakou funkci, která by vymazala určitou část textu ze souboru?
řeknu to spíš takto, chci udělat funkci která vymaže proměnou "$name" z podsouborů, když už se nachází v hlavním souboru "$all" a ty ostatní podsoubory jsou "1...6.php"
a není jisté jestli podsoubory existují všechny (nebo žádný)
ello dere

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: proměnná v PHP

Příspěvekod CZechBoY » 23 říj 2011 11:39

otevřeš soubor a přečteš z něj obsah (File_Get_Contents)
přepíšeš text co potřebuješ (Str_Replace)
uložíš text do souboru (File_Put_Contents)
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

Uživatelský avatar
honzaik
Level 2.5
Level 2.5
Příspěvky: 337
Registrován: říjen 11
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: proměnná v PHP  Vyřešeno

Příspěvekod honzaik » 23 říj 2011 15:40

jo super, str_replace to me nenapadlo, dik :D
ello dere


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

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů