Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]kropka łączenie stringi
kamil-s
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 6.08.2009

Ostrzeżenie: (0%)
-----


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ść!

Ten post edytował kamil-s 6.08.2009, 09:47:28
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




jaki html?
toz to php
http://www.php.net/manual/pl/language.operators.string.php
Go to the top of the page
+Quote Post
erix
post
Post #3





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Dodaj tag do tematu.
Go to the top of the page
+Quote Post
jarrod
post
Post #4





Grupa: Zarejestrowani
Postów: 312
Pomógł: 9
Dołączył: 14.10.2006
Skąd: warszawa

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 19:46