[Solved] Ερώτηση για %d

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

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

Απάντηση
Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

[Solved] Ερώτηση για %d

Δημοσίευση από ThyClub » 21 Ιουν 2004 08:39

Το έχω προσέξει σε πολλά scripts όταν πχ :
echo "Your query resulted in ".%d."subqueries"($query);
Το παραπάνω είναι παράδειγμα. Τι αναπαριστά το %d???
Τελευταία επεξεργασία από το μέλος ThyClub την 21 Ιουν 2004 11:46, έχει επεξεργασθεί 1 φορά συνολικά.

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

[Solved] Ερώτηση για %d

Δημοσίευση από Rapid-eraser » 21 Ιουν 2004 09:10

etsi opos to blepw egw afto 8a girisei parse error.
to % eivai to mod . Dld to ipolipo akereas dieresis
(euklidia dieresi) px 3%2=1 , 16%12=4

to entry sto manual to avaferei kseka8ara

$a % $b
Modulus Remainder of $a divided by $b.

xriazete dio telestes gia va doulepsei afto.
ara n kati exouv ksexasei n kati allo evoiei o piitis
pou ego to agvoo afti tnv stigmi :)
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Άβαταρ μέλους
Tanaka
Δημοσιεύσεις: 174
Εγγραφή: 27 Απρ 2004 21:40
Τοποθεσία: Κορωπί

[Solved] Ερώτηση για %d

Δημοσίευση από Tanaka » 21 Ιουν 2004 10:32

Το έχω δει και μέσα στην printf που θυμίζει C για την εκτύπωση


$d = 10;
printf("test %d", $d);

Εκτυπώνει: test 10


αλλά το πιο πιθανό να το έχει δει σε αυτό που λέει ο Rapid-eraser

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

[Solved] Ερώτηση για %d

Δημοσίευση από Rapid-eraser » 21 Ιουν 2004 10:41

aaa allo ekei !!!

kamia sxesi .

mesa sto printf (katepektasi sprintf) kavei formating

ekei to %d simevei decimal

dld eva prosimasmeno integer ari8mo.


Tanaka malov esi exeis dikio malov kapos etsi 8a to exei dei apla to egrapse apo la8os (mi gvorizovtas ti akribos kavei) me echo
stnv echo dev exoume formating
ara eivai logiko va bgazei la8os :)



apo to manual exoume kai to parakato

A type specifier that says what type the argument data should be treated as. Possible types:


% - a literal percent character. No argument is required.
b - the argument is treated as an integer, and presented as a binary number.
c - the argument is treated as an integer, and presented as the character with that ASCII value.
d - the argument is treated as an integer, and presented as a (signed) decimal number.
u - the argument is treated as an integer, and presented as an unsigned decimal number.
f - the argument is treated as a float, and presented as a floating-point number.
o - the argument is treated as an integer, and presented as an octal number.
s - the argument is treated as and presented as a string.
x - the argument is treated as an integer and presented as a hexadecimal number (with lowercase letters).
X - the argument is treated as an integer and presented as a hexadecimal number (with uppercase letters).
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

[Solved] Ερώτηση για %d

Δημοσίευση από ThyClub » 21 Ιουν 2004 11:45

:oops: :oops:

Αυτό εννοώ. Το είχα δεί σε πολλά scripts αλλά δεν θυμόμουν οτι θέλει print και όχι echo. Thanks για την απάντηση. [Solved]

Άβαταρ μέλους
iNDEFiX
Honorary Member
Δημοσιεύσεις: 2569
Εγγραφή: 20 Δεκ 2002 00:48
Τοποθεσία: κλειστή λόγω έργων
Επικοινωνία:

[Solved] Ερώτηση για %d

Δημοσίευση από iNDEFiX » 21 Ιουν 2004 15:14

Nai einai formating sthn print mono

vas
Δημοσιεύσεις: 74
Εγγραφή: 28 Ιούλ 2003 13:51
Επικοινωνία:

[Solved] Ερώτηση για %d

Δημοσίευση από vas » 22 Ιουν 2004 01:04

Με τον ίδιο τρόπο ο τελεστής %d χρησιμοποιείται και στη γλώσσα C και στις εντολές printf, scanf κτλ...

Επίσης, υπάρχουν και άλλοι τέτοιοι τελεστές, όπως %f και ουσιαστικά υποδηλώνουν τον τύπο της μεταβλητής στο συγκεκριμένο σημείο.

Άβαταρ μέλους
iNDEFiX
Honorary Member
Δημοσιεύσεις: 2569
Εγγραφή: 20 Δεκ 2002 00:48
Τοποθεσία: κλειστή λόγω έργων
Επικοινωνία:

[Solved] Ερώτηση για %d

Δημοσίευση από iNDEFiX » 22 Ιουν 2004 03:32

Kai se linux programming... genika einai poli klassiko fenomeno ;)

Απάντηση

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

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

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