Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]kropka łączenie stringi
Forum PHP.pl > Forum > Przedszkole
kamil-s
Mam pytanie po co te kropki
  1. <?php
  2. nowe_dane.$tekst)
  3. ?>
czy oznacza to w przetłumaczeniu na polski
Cytat
i

występuje w takim sktypcie
  1. <?
  2. $plik="test.txt";
  3. $czytanie=@fopen($plik,"r+");
  4. $tekst="";
  5.  
  6. while(!feof($czytanie)) {
  7.    $text.=fread($czytanie,500);
  8.    }
  9.  
  10. $nowe_dane="tekst dopisywany.";
  11. fseek($czytanie,0);
  12. fwrite($czytanie, $nowe_dane.$tekst);
  13. fclose($czytanie);
  14. print($text);
  15. ?>


i jak zrobić aby
  1. <?php
  2. $nowe_dane=
  3. ?>
można było napisać w polu tekstowym i żeby nie kasowały poprzednich.

ps. nie znam dobrze php dopiero się uczę więc proszę o wyrozumiałość!
nospor
jaki html?
toz to php
http://www.php.net/manual/pl/language.operators.string.php
erix
Dodaj tag do tematu.
jarrod
No to są BARDZO podstawy.
Powiedzmy że masz zmienną $str:
  1. <?php
  2. $str = 'Test';
  3. $otherStr = ' string';
  4.  
  5. $str .= $otherStr;
  6. echo $str; // -> $str teraz wyświetli Test string ponieważ w linii powyżej dodajesz do jakiegoś stringu inny string
  7.  
  8. $str = $otherStr;
  9. echo $str; // -> $str teraz wyświetli tylko " string" ponieważ bez kropki nadpisujesz poprzednią wartość
  10. ?>



A teraz jeszcze inaczej inaczej
  1. <?php
  2. $file = 'file.php';
  3. $dir = '/srv/www/htdocs/';
  4.  
  5. $path = $dir.$file;
  6. echo $path; // zmienna $path wyświetli teraz /srv/www/htdocs/file.php
  7. ?>


Kropka łączy ze sobą dwa stringi. W javie, javascript i innych językach tą rolę spełnia "+" natomiast tutaj tę rolę przejęła kropka.

Koniec wykładu.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.