Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> pojemność zmiennej
feel
post
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 18.06.2003

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


czy w php zmiene mają jakiś limit długości - np pobieram tekst z pliku do zmiennej $dane - czy sa jakies ograniczenia co do liczby znakow jaka zmiesci ta zmienna?
Go to the top of the page
+Quote Post
KaMeLeOn
post
Post #2





Grupa: Zarejestrowani
Postów: 680
Pomógł: 0
Dołączył: 1.10.2002
Skąd: Wrocław

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


Plik jest czytany do EOF, chyba że ograniczysz długość np. w funkcji fread()...
Zmienne nie mają ograniczeń, no chyba, że plik jest potężny, ale po co czytać takie pliki?


--------------------
"Czerp z innych, ale nie kopiuj ich. Bądź sobą." Michel Quoist
Go to the top of the page
+Quote Post
wassago
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 701
Pomógł: 0
Dołączył: 26.06.2002
Skąd: Londyn

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


nie jestem pewien czy o to ci dokladnie chodzi...
[php:1:1338c59764]<?php

//$text - tekst do skrocenia
//$wordsnum - maksymalna ilosc slow
//$body - uciety tekst
//$show_more_info - czy wyswietlac przycisk "Wiecej"
//wiadomo ze gdy mamy mniej niz $wordsnum wyrazow
//w tekscie, to przycisku tego wyswietlac nie trzeba
$words = explode(" ", $text);

if(count($words) > $wordsnum){
for($i = 0; $i <= $wordsnum - 1; $i++){
$written[$i] = $words[$i];
}
$show_more_info = 1;
}else{
$show_more_info = 0;
$written = $words;
}

$body = implode(" ", $written);
?>[/php:1:1338c59764]
albo to
[php:1:1338c59764]<?php
$string = "Oto_bardzo_dlugi_wyraz";
$new_string = substr($string, 4);
?>[/php:1:1338c59764]

$new_string ma wartość 'bardzo_dlugi_wyraz'
Druga możliwość (określamy od którego, do którego znaku):

[php:1:1338c59764]<?php
$string = "Oto_bardzo_dlugi_wyraz";
$new_string = substr($string, 4, 12);
?>[/php:1:1338c59764]

porady z webcity.pl


--------------------
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 Aktualny czas: 22.08.2025 - 07:30