Jump to content
  • 0

pomoc [PHP-HELP] Proměnná $text


MinecraftPlayer

Dotaz

ahojte chci se zeptat popřídě jak by se dalo udělat něco jak je v pawnu

 

že budu mít jednu proměnnou a bude se vypisovat na více částí?

 

myslim takto

 

$text[0] = bvla bla

$text[1] = atd....

 

jde to udělat takhle? děkuji za radu

Link to comment
Share on other sites

10 odpovědí na tuto otázku

Recommended Posts

  • 0

Odpověděl sis... ale spíš použij klíč jako string... čili

$hodnota = 123;

$bagr['abc'] = 20;
$bagr['def'] = 'text';
$bagr['ghi'] = $hodnota;

Link to comment
Share on other sites

  • 0
Odpověděl sis... ale spíš použij klíč jako string... čili

$hodnota = 123;

 

$bagr['abc'] = 20;

$bagr['def'] = 'text';

$bagr['ghi'] = $hodnota;

 

Link to comment
Share on other sites

  • 0

ono záleží co chceš uchovávat... pokud jen nějaký pole hodnot, tak samozřejmě přes indexaci, ale pokud treba nastavení nebo nějaký hodnoty, který se nebudou tak často měnit, tak rozhodně tam dát klíč místo indexu

Link to comment
Share on other sites

  • 0

$text[] = 'text';
$text[] = 123456789;
$text[] = 'junky';

 

echo($text[0]); // Output: text

echo($text[1]); // Output: 123456789

echo($text[2]); // Output: junky

 

Možná bych to dal už přímo do array, pro lepší práci, přehlednost a jednoduchost, ale nechám to na tobě, jen sem chtěl uvést na správnou cestu ;)

 

Good Luck :)

Link to comment
Share on other sites

  • 0

ještě bych chtěl dodat jestli toto funguje , potřebuju to udělat do cyklusu

 

mam to takto ...

 

$kolo = 0;
$text = "";

while($kolo<11)
{
$kolo++;
$text['$kolo'] = "Blabla...";
}

 

a pak už jen vypisuju takto ...

 

echo"Část 1 : ".$text['1']." ";
echo"Část 2 : ".$text['2']." ";
echo"Část 3 : ".$text['3']." ";
atd...

 

dá se to takto v tom vyklusu použít že mi to napíše hodnotu toho $text z jiné hodnoty ? jak to tam bylo

 

$text['$kolo'] = "";

 

takto to myslim ... jde to? ještě v cyklusu ? děkuji za radu...

Link to comment
Share on other sites

  • 0
Alebo rovno mozes pouzit novinku php 5.4 a to $array = [5, 7, FALSE, "test", "Dalsi test"];

Tomu se říká Matlab like syntax, ale toto ti vytvoří pole s indexací což imho pokud tam máš odlišný typy je blbost, tady jak od začátku říkám volit klíče místo indexů, kór když tam jsou odlišný typy...

$config =

[

    "jmeno" => "Karel",

    "vek"   => 30,

    "vyska" => 172.4

];

 

echo $config['jmeno']; // atd...

 

Link to comment
Share on other sites

  • 0
Alebo rovno mozes pouzit novinku php 5.4 a to $array = [5, 7, FALSE, "test", "Dalsi test"];

Tomu se říká Matlab like syntax, ale toto ti vytvoří pole s indexací což imho pokud tam máš odlišný typy je blbost, tady jak od začátku říkám volit klíče místo indexů, kór když tam jsou odlišný typy...

$config =
[
    "jmeno" => "Karel",
    "vek"   => 30,
    "vyska" => 172.4
];

echo $config['jmeno']; // atd...

 

 

podívej se na to moje jestli to tak pude .. pokud si tuto zprávu nemyslel na mě...

Link to comment
Share on other sites

  • 0
podívej se na to moje jestli to tak pude .. pokud si tuto zprávu nemyslel na mě...

Nějak nechápu co vůbec chceš docílit... víc to popiš...

 

Ale nějak co jsem vypozoroval z toho kousku, tak bych to spíš udělal jako:

$texty = [];

for ($i = 0; $i < 10; i++)
{
    $texty[$i] = "bagr_".($i + 1);
}

A index je číslo, né znak... čili:

echo $texty[0]; // bagr_1

echo $texty[1]; // bagr_2  

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...