[Solved] "Καθαρισμός" μεταβλητής

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Άβαταρ μέλους
elavd
Δημοσιεύσεις: 323
Εγγραφή: 16 Σεπ 2004 00:04
Τοποθεσία: Ιωάννινα

[Solved] "Καθαρισμός" μεταβλητής

Δημοσίευση από elavd » 04 Ιούλ 2005 14:07

Έχω αποθηκευμένες στη MySQL κάποιες μεταβλητές με τον εξής τρόπο:
s0001
s0002
...
...
s0100
...
...
s1000

Εγώ θέλω να παίρνω μία-μία τις μεταβλητές και να της αφαιρώ από μπροστά το s0 ή s00 ή s000 ανάλογα με τον αριθμό που ακολουθεί. Παράδειγμα:
αν έχω το s0003 θέλω να γίνει 3
αν έχω το s0052 θέλω να γίνει 52
αν έχω το s0132 θέλω να γίνει 132 κ.ο.κ.

Νομίζω ότι είναι μάλλον εύκολο να γίνει αυτό αλλά δε ξέρω πώς!!!


:oops:
Εικόνα

Άβαταρ μέλους
shadow
Script Master
Δημοσιεύσεις: 606
Εγγραφή: 14 Απρ 2005 18:30

[Solved] "Καθαρισμός" μεταβλητής

Δημοσίευση από shadow » 04 Ιούλ 2005 14:43

Basika prepei na afeireseis arxika to char s, wste na sou meinei o arithmos

Κώδικας: Επιλογή όλων

$tr = 's0001';
$output =  (int)substr($tr , 1);
kai meta mia aplh metatroph se int.
Close your eyes
For your eyes will only tell the truth and the truth isnt what you want to see
In the dark, is it easy to pretend that the truth is it ought to be.
Programmers are programmers because they like to code

Άβαταρ μέλους
mrpc
WebDev Moderator
Δημοσιεύσεις: 3393
Εγγραφή: 03 Μάιος 2000 03:00
Τοποθεσία: Εξάρχεια
Επικοινωνία:

[Solved] "Καθαρισμός" μεταβλητής

Δημοσίευση από mrpc » 04 Ιούλ 2005 14:45

με μπερδεύει ο τρόπος που γράφεις... ενοείς τιμές s0001 κλπ;
δοκίμασε κάτι σαν

Κώδικας: Επιλογή όλων

$metavliti=substr($metavliti,1); //αφαιρεί το s στην αρχή
$metavliti = 0 + $metavliti; //μετατροπή σε integer

Άβαταρ μέλους
elavd
Δημοσιεύσεις: 323
Εγγραφή: 16 Σεπ 2004 00:04
Τοποθεσία: Ιωάννινα

[Solved] "Καθαρισμός" μεταβλητής

Δημοσίευση από elavd » 04 Ιούλ 2005 14:46

Τhanks shadow!!!! Ήταν τελικά όντως πολύ απλό!!! :D:D:D
Εικόνα

Άβαταρ μέλους
mrpc
WebDev Moderator
Δημοσιεύσεις: 3393
Εγγραφή: 03 Μάιος 2000 03:00
Τοποθεσία: Εξάρχεια
Επικοινωνία:

[Solved] "Καθαρισμός" μεταβλητής

Δημοσίευση από mrpc » 04 Ιούλ 2005 14:46

ωχ, μέχρι να απαντήσω απάντησε η shadow :p :p
αυτά είναι, δεν σε λίγο καιρό στο forum όποιοι ρωτάνε δεν θα προλαβαίνουν να διαβάζουν απαντήσεις :D :D

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες