Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Tabulatory i spacje
Black-Berry
post 26.09.2008, 12:48:12
Post #1





Grupa: Zarejestrowani
Postów: 663
Pomógł: 6
Dołączył: 3.06.2007
Skąd: Kraków

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


Takie coś:
  1. <?php
  2. print "\t\t";
  3. ?>

Generuje dwa taby. Chciałbym jednak aby zamiast 2 tabów generowało się 8 spacji. Czy jest jakiś sposób aby to ustawić ?


--------------------
Go to the top of the page
+Quote Post
nexis
post 26.09.2008, 12:49:55
Post #2





Grupa: Zarejestrowani
Postów: 1 012
Pomógł: 109
Dołączył: 26.09.2003
Skąd: nexis.pl

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


  1. <?php
  2. for ($i = 0; $i < 8; $i++) {
  3.   echo ' ';
  4. }
  5. ?>

albo
  1. <?php
  2. define('TAB', '    '); // 4 spacje
  3. echo TAB . TAB . 'Tekst po 8 spacjach!';
  4. ?>


Ten post edytował nexis 26.09.2008, 12:50:46


--------------------
Zend Certified Engineer

Kliknij POMÓGŁ jeśli moja odpowiedź okazała się użyteczna!
Go to the top of the page
+Quote Post
zimi
post 26.09.2008, 15:38:23
Post #3





Grupa: Zarejestrowani
Postów: 233
Pomógł: 9
Dołączył: 3.06.2007

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


certyfikat zenda i taka pętla? szacun... o str_repeat" title="Zobacz w manualu PHP" target="_manual się zapomniało po egzaminie?biggrin.gif:P
Go to the top of the page
+Quote Post
Black-Berry
post 26.09.2008, 16:15:37
Post #4





Grupa: Zarejestrowani
Postów: 663
Pomógł: 6
Dołączył: 3.06.2007
Skąd: Kraków

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


Dzięki za odpowiedzi ale trochę nie o to chodzi :/ Wszędzie stringi mam wypełnione "\t"; Nie chce mi się wszystkeigo poprawiać. Liczyłem raczej na coś magicznego jak np:
  1. <?php
  2. global_set_tabs_as_4_spaces = true
  3. ?>
biggrin.gif

Ten post edytował Black-Berry 26.09.2008, 16:16:25


--------------------
Go to the top of the page
+Quote Post
mike
post 26.09.2008, 16:18:00
Post #5





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Przecież to nie ma w ogóle związku z PHP. Nie da się tego zrobić tak jak chcesz.
Chcaiłbyś ustawić, że wszystko wypluwne przez PHP jest w spacjach zamiast tabów? Bez przesady.
PHP nie jest do wszystkiego tongue.gif
Go to the top of the page
+Quote Post
Crozin
post 26.09.2008, 16:37:24
Post #6





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


Albo porpostu wyświetlasz 8 spacji, albo pobierasz zawartość buffera (ob_start" title="Zobacz w manualu PHP" target="_manual, ob_get_clean" title="Zobacz w manualu PHP" target="_manual) i dajesz:
  1. <?php
  2. $buffer = str_replace("\t", '    ', $buffer);
  3. echo $buffer;
  4. ?>
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 2.08.2025 - 11:26