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

...ασύγχρονα μαθήματα γλώσσας PHP

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

Δημοσίευσηαπό M.Jackson » 14 Ιουν 2011, 12:03

Τα 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
Τελευταία επεξεργασία από M.Jackson και 04 Σεπ 2013, 13:39, έχει επεξεργασθεί 6 φορά/ες συνολικά
Linux: Καλό ~ Προγραμματισμός: Java, Python, Visual Basic, PHP ~ Αγγλικά:Άριστα

Laptop: Macbook Pro Retina Display (Mac OS X 10.8.5, Virtual Machine: Windows 7 & Debian)
Netbook: Xubuntu 13.04
Tablet: ASUS Nexus 7

Spoiler: show
Netbook: HP Mini 110
Laptop: 2.4GHz Quad-core Intel Core i7, 8GB 1600MHz DDR3L SDRAM, 256GB SSD
Άβαταρ μέλους
M.Jackson
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1053
Εγγραφή: 28 Μάιος 2010, 19:06
Τοποθεσία: Κύπρος
Εκτύπωση

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

Δημοσίευσηαπό maenolis » 14 Ιουν 2011, 14:58

M.Jackson έγραψε:.=

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

δηλαδή x = x.y

Αυτό είναι κάτι αντίστοιχο της C που χρησιμοποιείται στις δομές(structs);
1 Γνώσεις → Linux: Αρχάριος ┃ Προγραμματισμός: c,c++,sql,html,css ┃ Αγγλικά: Μέτριος
2 Λειτουργικό →Dual boot Ubuntu 12.04 64-bit (en_US.UTF-8) & Windows 7 Professional 64-bit
3 Προδιαγραφές → Intel® Core™ i3-2330M CPU @ 2.20GHz × 4 ‖ RAM 7.7 Gb
4 Κάρτες γραφικών: Intel® HD3000
5 Σκληρός Δίσκος: → OCZ Vertex4 Sata III 128Gb
Άβαταρ μέλους
maenolis
punkTUX
punkTUX
 
Δημοσιεύσεις: 261
Εγγραφή: 12 Μάιος 2011, 09:56
Τοποθεσία: Ν.Κόσμος
Εκτύπωση

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

Δημοσίευσηαπό M.Jackson » 14 Ιουν 2011, 15:18

maenolis έγραψε:
M.Jackson έγραψε:.=

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

δηλαδή x = x.y

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


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

$x=2;
$y=5;

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

?>


Αποτέλεσμα
25


Απλά "κολλάει" τους αριθμούς.
Linux: Καλό ~ Προγραμματισμός: Java, Python, Visual Basic, PHP ~ Αγγλικά:Άριστα

Laptop: Macbook Pro Retina Display (Mac OS X 10.8.5, Virtual Machine: Windows 7 & Debian)
Netbook: Xubuntu 13.04
Tablet: ASUS Nexus 7

Spoiler: show
Netbook: HP Mini 110
Laptop: 2.4GHz Quad-core Intel Core i7, 8GB 1600MHz DDR3L SDRAM, 256GB SSD
Άβαταρ μέλους
M.Jackson
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1053
Εγγραφή: 28 Μάιος 2010, 19:06
Τοποθεσία: Κύπρος
Εκτύπωση

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

Δημοσίευσηαπό maenolis » 14 Ιουν 2011, 15:23

Πολύ χρήσιμο!Στην C δεν θυμάμαι να υπήρχε κάτι αντίστοιχο.
1 Γνώσεις → Linux: Αρχάριος ┃ Προγραμματισμός: c,c++,sql,html,css ┃ Αγγλικά: Μέτριος
2 Λειτουργικό →Dual boot Ubuntu 12.04 64-bit (en_US.UTF-8) & Windows 7 Professional 64-bit
3 Προδιαγραφές → Intel® Core™ i3-2330M CPU @ 2.20GHz × 4 ‖ RAM 7.7 Gb
4 Κάρτες γραφικών: Intel® HD3000
5 Σκληρός Δίσκος: → OCZ Vertex4 Sata III 128Gb
Άβαταρ μέλους
maenolis
punkTUX
punkTUX
 
Δημοσιεύσεις: 261
Εγγραφή: 12 Μάιος 2011, 09:56
Τοποθεσία: Ν.Κόσμος
Εκτύπωση

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

Δημοσίευσηαπό linuxs » 14 Ιουν 2011, 15:37

Δεν υπάρχει. Και αν κάπως γίνεται θέλει λίγο σπάσιμο στα νεύρα όπως και πολλά άλλα. :! Όντως ωραίο... ;)
Αν το πρόβλημά μας επιλυθεί. Επιλέγουμε το θέμα που βοήθησε στην επίλυση και πατάμε το κουμπάκι Εικόνα.
Γνώσεις ⇛ Linux: Μέτριο┃Προγραμματισμός: C┃Αγγλικά: Καλά
Λειτουργικό ⇛ Linux Ubuntu 10.4 LTS
Προδιαγραφές ⇛ Intel Pentium @T4500 2.3GHz│ 512GB VRAM│ 500 HDD│ ATI RADEON HD545v 512 MB │ Screen: 15.6''
Άβαταρ μέλους
linuxs
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1060
Εγγραφή: 02 Ιούλ 2010, 13:19
Τοποθεσία: GR
IRC: linuxs
Εκτύπωση

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

Δημοσίευσηαπό maenolis » 14 Ιουν 2011, 15:40

Αν θυμάμαι καλά υπάρχει συνάρτηση που κάνει τον αριθμό χαρακτήρες,θα μπορούσες να κάνεις τον αριθμό χαρακτήρες μετά να κολλήσεις τις συμβολοσειρές των χαρακτήρων και έπειτα με την atoi() να τους κάνεις πάλι αριθμό...
1 Γνώσεις → Linux: Αρχάριος ┃ Προγραμματισμός: c,c++,sql,html,css ┃ Αγγλικά: Μέτριος
2 Λειτουργικό →Dual boot Ubuntu 12.04 64-bit (en_US.UTF-8) & Windows 7 Professional 64-bit
3 Προδιαγραφές → Intel® Core™ i3-2330M CPU @ 2.20GHz × 4 ‖ RAM 7.7 Gb
4 Κάρτες γραφικών: Intel® HD3000
5 Σκληρός Δίσκος: → OCZ Vertex4 Sata III 128Gb
Άβαταρ μέλους
maenolis
punkTUX
punkTUX
 
Δημοσιεύσεις: 261
Εγγραφή: 12 Μάιος 2011, 09:56
Τοποθεσία: Ν.Κόσμος
Εκτύπωση

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

Δημοσίευσηαπό linuxs » 14 Ιουν 2011, 15:46

Λες να είναι πιο εύκολο απο την τελεία? χαχαχαχαχαχα :P Φυσικά βρέ! ;)
Αν το πρόβλημά μας επιλυθεί. Επιλέγουμε το θέμα που βοήθησε στην επίλυση και πατάμε το κουμπάκι Εικόνα.
Γνώσεις ⇛ Linux: Μέτριο┃Προγραμματισμός: C┃Αγγλικά: Καλά
Λειτουργικό ⇛ Linux Ubuntu 10.4 LTS
Προδιαγραφές ⇛ Intel Pentium @T4500 2.3GHz│ 512GB VRAM│ 500 HDD│ ATI RADEON HD545v 512 MB │ Screen: 15.6''
Άβαταρ μέλους
linuxs
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1060
Εγγραφή: 02 Ιούλ 2010, 13:19
Τοποθεσία: GR
IRC: linuxs
Εκτύπωση

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

Δημοσίευσηαπό linuxs » 14 Ιουν 2011, 15:56

ΠΡΟΣ ΣΥΝΤΟΝΙΣΤΕΣ-ΔΙΑΧΕΙΡΙΣΤΕΣ....

Είχα χρησιμοποιήσει και εγώ απο το table(στην αρχή του post) αλλα όπως βλέπετε αφήνει αυτό το κενό. Μήπως μπορεί να γίνει κάτι?
Αν το πρόβλημά μας επιλυθεί. Επιλέγουμε το θέμα που βοήθησε στην επίλυση και πατάμε το κουμπάκι Εικόνα.
Γνώσεις ⇛ Linux: Μέτριο┃Προγραμματισμός: C┃Αγγλικά: Καλά
Λειτουργικό ⇛ Linux Ubuntu 10.4 LTS
Προδιαγραφές ⇛ Intel Pentium @T4500 2.3GHz│ 512GB VRAM│ 500 HDD│ ATI RADEON HD545v 512 MB │ Screen: 15.6''
Άβαταρ μέλους
linuxs
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1060
Εγγραφή: 02 Ιούλ 2010, 13:19
Τοποθεσία: GR
IRC: linuxs
Εκτύπωση


Επιστροφή στο Μαθήματα PHP