Σελίδα 1 από 1

ΤΕΛΕΣΤΕΣ (ΜΑΘΗΜΑ 3)

ΔημοσίευσηΔημοσιεύτηκε: 14 Ιουν 2011, 12:03
από M.Jackson
Τα Operators στην PHP
Αριθμητικοί τελεστές (y=2, x=2)































Τελεστής Περιγραφή Παράδειγμα Αποτέλεσμα
+ Πρόσθεση y+x 4
- Αφαίρεση y-x 0
/ Διαίρεση y/x 1
* Πολλαπλασιασμός y*x 4
% Υπόλοιπο - Εκτελεί την διαίρεση και μας επιστρέφει το υπόλοιπο αν υπάρχει- y%x 0
++ Αυξάνει την μεταβλητή κατά ένα x++ 3
-- Μειώνει την μεταβλητή κατά ένα y-- 1


Τελεστές εκχώρησης (x=5, y=1)







































Τελεστής Περιγραφή Παράδειγμα Αποτέλεσμα
=Καταχώρισηx = yx= 1
+=Αυξάνουμε μια μεταβλητή με ένα άλλο αριθμό η μεταβλητήx += yx = 6
-=Μειώνουμε μια μεταβλητή με ένα άλλο αριθμό η μεταβλητήx -= yx = 4
*=Πολλαπλασιάζουμε μια μεταβλητή με ένα άλλο αριθμό η μεταβλητήx *= yx = 5
/=Διαιρούμε μια μεταβλητή με ένα άλλο αριθμό η μεταβλητήx /= yx = 5
%=Διαιρούμε μια μεταβλητή με ένα άλλο αριθμό η μεταβλητή και μας επιστρέφει το υπόλοιποx %= yx = 0
.="Κολλάει" δύο μεταβλητέςx .= yx = 51


Τελεστές σύγκρισης (x=5, y=1)






































Τελεστής Περιγραφή Παράδειγμα Αποτέλεσμα
==ίσο μεx == yFALSE
!=άνισο μεx != yTRUE
<>άνισο μεx <> yTRUE
>μεγαλύτερο απόx > yTRUE
<μικρότερο απόx < yFALSE
>=μεγαλύτερο ή ίσοx >= yTRUE
<=μικρότερο ή ίσοx <= yFALSE



Λογικοί τελεστές
&& AND GATE

|| OR GATE

! NOT GATE

Re: Μαθήματα PHP - ΜΑΘΗΜΑ 3

ΔημοσίευσηΔημοσιεύτηκε: 14 Ιουν 2011, 14:58
από maenolis
M.Jackson έγραψε:.=

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

δηλαδή x = x.y

Αυτό είναι κάτι αντίστοιχο της C που χρησιμοποιείται στις δομές(structs);

Re: Μαθήματα PHP - ΜΑΘΗΜΑ 3

ΔημοσίευσηΔημοσιεύτηκε: 14 Ιουν 2011, 15:18
από M.Jackson
maenolis έγραψε:
M.Jackson έγραψε:.=

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

δηλαδή x = x.y

Αυτό είναι κάτι αντίστοιχο της C που χρησιμοποιείται στις δομές(structs);


Βασικά ενώνει τους αριθμούς.
Π.χ
Κώδικας: Επιλογή όλων
<?php

$x=2;
$y=5;

$x = $x.$y;
echo $x;

?>


Αποτέλεσμα
25


Απλά "κολλάει" τους αριθμούς.

Re: Μαθήματα PHP - ΜΑΘΗΜΑ 3

ΔημοσίευσηΔημοσιεύτηκε: 14 Ιουν 2011, 15:23
από maenolis
Πολύ χρήσιμο!Στην C δεν θυμάμαι να υπήρχε κάτι αντίστοιχο.

Re: Μαθήματα PHP - ΜΑΘΗΜΑ 3

ΔημοσίευσηΔημοσιεύτηκε: 14 Ιουν 2011, 15:37
από linuxs
Δεν υπάρχει. Και αν κάπως γίνεται θέλει λίγο σπάσιμο στα νεύρα όπως και πολλά άλλα. :! Όντως ωραίο... ;)

Re: Μαθήματα PHP - ΜΑΘΗΜΑ 3

ΔημοσίευσηΔημοσιεύτηκε: 14 Ιουν 2011, 15:40
από maenolis
Αν θυμάμαι καλά υπάρχει συνάρτηση που κάνει τον αριθμό χαρακτήρες,θα μπορούσες να κάνεις τον αριθμό χαρακτήρες μετά να κολλήσεις τις συμβολοσειρές των χαρακτήρων και έπειτα με την atoi() να τους κάνεις πάλι αριθμό...

Re: Μαθήματα PHP - ΜΑΘΗΜΑ 3

ΔημοσίευσηΔημοσιεύτηκε: 14 Ιουν 2011, 15:46
από linuxs
Λες να είναι πιο εύκολο απο την τελεία? χαχαχαχαχαχα :P Φυσικά βρέ! ;)

Re: Μαθήματα PHP - ΜΑΘΗΜΑ 3

ΔημοσίευσηΔημοσιεύτηκε: 14 Ιουν 2011, 15:56
από linuxs
ΠΡΟΣ ΣΥΝΤΟΝΙΣΤΕΣ-ΔΙΑΧΕΙΡΙΣΤΕΣ....

Είχα χρησιμοποιήσει και εγώ απο το table(στην αρχή του post) αλλα όπως βλέπετε αφήνει αυτό το κενό. Μήπως μπορεί να γίνει κάτι?