stringhe statiche

Ciao,

scusate la domanda stupida, esiste il modo in php di fare una variabile (alfanumerica o numerica) di dimensione fissa?

Andrea

inviato 9 anni fa
cybaSsh
X 0 X

Ciao,

scusate la domanda stupida, esiste il modo in php di fare una variabile (alfanumerica o numerica) di dimensione fissa?

Andrea

Certo! E si chiamano constanti.

<? define("PROVA", "10"); ?>

In genere per definire una costante si usano le maiuscole (per la leggibilità dello script) ma nulla ti vieta di scrivere;

<? define("Prova", "10"); ?>

http://www.php.net/define

;)

risposto 9 anni fa
DaD
DaD
1
modificato 9 anni fa
X 0 X

 ???

hem si......però io intendevo una Variabile a Dimensione Fissa(per esempio una stringa lunga non più di 10 caratteri), non una Costante...

Grazie comunque

risposto 9 anni fa
cybaSsh
X 0 X

Ciao,

scusate la domanda stupida, esiste il modo in php di fare una variabile (alfanumerica o numerica) di dimensione fissa?

Andrea

Bhè non sono sicuro che esista una cosa del genere, ma ad esempio potresti fare in modo tale che una condizione dica che una determinata variabile debba essere di dimensioni 10, in caso contrario la variabile non potrebbe essere dichiarata valida.

Cmq adesso mi informo e vedo se c'è qualcosa che può fare al caso tuo!

risposto 9 anni fa
DaD
DaD
1
X 0 X

troppo gentile.

avevo pensato di gestirle con delle array.

purtroppo mi serve perchè mi devo interfacciare con un sistema vecchio stampo... molto rigido.

Andrea

risposto 9 anni fa
cybaSsh
X 0 X

il problema della lunghezza fissa lo devi risolvere solo all'atto dell'interfacciamento con il sistema legacy, modificando la stringa opportunamente. Puoi usare la funzioni strpad() per allungare una stringa. Per accorciarla basta tagliarla.

 :bye:

risposto 9 anni fa
Gianni Tomasicchio
X 0 X

Grazie Gianni,

  prezioso come sempre ;)

Andrea Meriggioli

risposto 9 anni fa
cybaSsh
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda