proměnná v PHP

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

Zamčeno
Uživatelský avatar
honzaik
Level 2.5
Level 2.5
Příspěvky: 337
Registrován: 09 říj 2011 12:03
Kontaktovat uživatele:

proměnná v PHP

Příspěvek od honzaik »

č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
Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6991
Registrován: 11 dub 2006 09:09
Bydliště: Praha

Re: proměnná v PHP

Příspěvek od Myloš »

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: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: proměnná v PHP

Příspěvek od CZechBoY »

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: 09 říj 2011 12:03
Kontaktovat uživatele:

Re: proměnná v PHP

Příspěvek od honzaik »

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: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: proměnná v PHP

Příspěvek od CZechBoY »

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: 09 říj 2011 12:03
Kontaktovat uživatele:

Re: proměnná v PHP

Příspěvek od honzaik »

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

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