create account

PHP - Komentarze, Operatory przyrównania by fervi

View this thread on: hive.blogpeakd.comecency.com
· @fervi ·
$0.16
PHP - Komentarze, Operatory przyrównania
<div class="text-justify">

**Witam, dziś zajmiemy się ogólną wiedzą o PHP, ogólnie rozszerzenie to co było do teraz, ale omówimy to co pominęliśmy :P**

https://cdn.pixabay.com/photo/2015/09/17/17/25/code-944499_960_720.jpg

Pisanie projektów jest fajne, ale powrót do nich po latach może być niemożliwy. A coś może trzeba poprawić? Co nam pomoże? Oczywiście komentarze w tym przypadku

## Komentarze

https://cdn.pixabay.com/photo/2014/03/25/15/19/bubble-296488_960_720.png

Mamy komentarze (że tak powiem) linijkowe i grupowe. Komentarz linijkowy działa tylko w linijce, w której zostanie użyty (a dokładniej "znaki zostaną użyte") i działają do końca linii.

```
<?php
echo 'Hello World'; // Wyświetla Hello World
echo 'Hello World'; # Również wyświetla Hello World
```

Ogólnie zwykło się stosować "//" w PHP, ale na # też nie reaguje, więc jak kto chce ;) Ogólnie wszystko po tych znakach jest ignorowane przez interpreter kodu.

Komentarz grupowy pozwala po jego aktywacji na objęcie komentarzem wiele linijek bez każdorazowego otwierania schematu komentarza

```
<?php

/* 
Plik testowy
Stworzony dnia 16.06.2018

Autor: Fervi

Ten plik jest przykładowym plikiem PHP.

*/

echo 'Hello World';
```

Czyli komentarz zaczyna się od /* i kończy */

## Operatory przyrównania.

https://cdn.pixabay.com/photo/2016/11/11/19/42/yin-1817577_960_720.png

Ostatnio pokazywałem jak przypisać wartość do zmiennej. Ale jak sprawdzić czy dwie zmienne są np. takie same? Albo czy jest większa? Oczywiście do tego służy if (jeśli), ale jeśli chcemy tylko sami wiedzieć to możemy użyć echo

```
<?php

$a = 5;
$b = 4;

echo $a == $b; // Czy $a wynosi tyle samo co $b
echo $a != $b; // Czy $a NIE wynosi tyle samo co $b
echo $a < $b; 	// Czy $a jest mniejsze od $b
echo $a > $b; 	// Czy $a jest większe od $b
echo $a <= $b; // Czy $a jest mniejsze lub równe $b
echo $a >= $b; // Czy $a jest większe lub równe $b
```

Jeśli wynik jest prawdziwy, zwraca 1, jeśli nie to 0 (ale PHP nie wyświetla zer domyślnie :/) [albo nie wiem jak to wymusić].

Oczywiście program nie jest dobry, gdyż nie jest czytelny. Jednakże działa ;)

## Zadanie domowe

Wiele osób prosiło o jakieś zadania domowe :P Spełnię ich pragnienie.

Podziel liczbę 5 przez 2, wyświetl ilość "dzieleń całkowitych" i reszt z dzielenia. 
Przyda ci się funkcja floor, która zaokrągla wartość w dół - floor(5.5) zwróci 5.

</div>
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
👎  
properties (23)
authorfervi
permlinkphp-komentarze-operatory-przyrownania
categorypolish
json_metadata{"community":"busy","app":"busy/2.4.0","format":"markdown","tags":["polish","busy","pl-artykuly","pl-programowanie","pl-linux"]}
created2018-06-16 15:18:06
last_update2018-06-16 15:18:06
depth0
children9
last_payout2018-06-23 15:18:06
cashout_time1969-12-31 23:59:59
total_payout_value0.144 HBD
curator_payout_value0.015 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length2,376
author_reputation-1,650,858,928,265
root_title"PHP - Komentarze, Operatory przyrównania"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id60,989,553
net_rshares65,121,943,129
author_curate_reward""
vote details (54)
@diosbot ·
Witaj, jestem botem patrolującym #pl-artykuly.<br>Twój post nie spełnia podstawowej reguły #pl-artykuly dotyczącej długości wpisu.<br>Wyedytuj go dopisując więcej treści lub usuń tag - dziękujemy!<br><br>Więcej o regulaminie możesz przeczytać <a href="/polish/@fervi/zmiany-w-regulaminie-pl-artykuly-2018-02-12">w podanym linku.</a>
properties (22)
authordiosbot
permlinkre-diosbot-php-komentarze-operatory-przyrownania-20180616t151902408z
categorypolish
json_metadata{"tags":["pl-artykuly"]}
created2018-06-16 15:19:03
last_update2018-06-16 15:19:03
depth1
children2
last_payout2018-06-23 15:19:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length332
author_reputation879,816,834,067
root_title"PHP - Komentarze, Operatory przyrównania"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id60,989,653
net_rshares0
@fervi ·
No nieee, chyba tekst w 
\``` jest usuwany :/ niedobry Markdown
properties (22)
authorfervi
permlinkre-diosbot-re-diosbot-php-komentarze-operatory-przyrownania-20180616t155403664z
categorypolish
json_metadata{"tags":["polish"],"app":"steemit/0.1"}
created2018-06-16 15:54:03
last_update2018-06-16 15:54:03
depth2
children1
last_payout2018-06-23 15:54:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length63
author_reputation-1,650,858,928,265
root_title"PHP - Komentarze, Operatory przyrównania"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id60,993,555
net_rshares0
@grzegorz2047 ·
Rekt xd
properties (22)
authorgrzegorz2047
permlinkre-fervi-re-diosbot-re-diosbot-php-komentarze-operatory-przyrownania-20180616t165023187z
categorypolish
json_metadata{"tags":["polish"],"app":"steemit/0.1"}
created2018-06-16 16:50:24
last_update2018-06-16 16:50:24
depth3
children0
last_payout2018-06-23 16:50:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length7
author_reputation3,232,237,988,366
root_title"PHP - Komentarze, Operatory przyrównania"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id60,999,422
net_rshares0
@edeco ·
witam,
dzięki za kolejny wpis...

Mam pytanie uzupeniające:
Czy mi się wydaje, czy przypadkiem oba wstawione skrypty nie wyświetliły się do końca?  A może to zamieżony efekt?

No i jeszcze jedno uzupełniające co do zadania..
- przez "ilość dzieleń całkowitych" masz na myśli w tym przypadku 5/2 =>2?

I jeszcze nie wiem jak zrobić nową linię... ale czy chodziło o coś takiego:
<?php

$a=5;
$b=2;

echo floor($a/$b),"   ";
echo ($a%$b);


?>

Jeszcze tylko musze poćwiczyć liczenie "reszty z dzielenia"... 

pzdr
properties (22)
authoredeco
permlinkre-fervi-php-komentarze-operatory-przyrownania-20180617t075400918z
categorypolish
json_metadata{"tags":["polish"],"app":"steemit/0.1"}
created2018-06-17 07:53:24
last_update2018-06-17 07:53:24
depth1
children2
last_payout2018-06-24 07:53:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length511
author_reputation82,551,612,572
root_title"PHP - Komentarze, Operatory przyrównania"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id61,065,952
net_rshares0
@fervi ·
Tak, o to chodziło. Natomiast nie wiem czy zadziała, bo łączy się stringi kropką (a nie przecinkiem). 

Jak chcesz złamać linię to możesz użyć \<br> jeśli używasz przeglądarki do wyświetlania lub PHP_EOL / "\n"
properties (22)
authorfervi
permlinkre-edeco-re-fervi-php-komentarze-operatory-przyrownania-20180617t151024568z
categorypolish
json_metadata{"tags":["polish"],"app":"steemit/0.1"}
created2018-06-17 15:10:24
last_update2018-06-17 15:10:24
depth2
children1
last_payout2018-06-24 15:10:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length210
author_reputation-1,650,858,928,265
root_title"PHP - Komentarze, Operatory przyrównania"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id61,106,052
net_rshares0
@edeco ·
Dzięki za odpowiedź. Przypadkowo przypomniałem sobie (dzięki Tobie) o łączeniu "stringów", ten przecinek to po to wstawiłem, aby dodać odstęp w cudzysłowiu.
properties (22)
authoredeco
permlinkre-fervi-re-edeco-re-fervi-php-komentarze-operatory-przyrownania-20180617t160255677z
categorypolish
json_metadata{"tags":["polish"],"app":"steemit/0.1"}
created2018-06-17 16:02:27
last_update2018-06-17 16:02:27
depth3
children0
last_payout2018-06-24 16:02:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length156
author_reputation82,551,612,572
root_title"PHP - Komentarze, Operatory przyrównania"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id61,111,601
net_rshares0
@reinmar ·
Hmm czy mi się wydaje, czy wylapales flage bezpodstawnie?
properties (22)
authorreinmar
permlinkre-fervi-2018617t81846869z
categorypolish
json_metadata{"tags":["polish","busy","pl-artykuly","pl-programowanie","pl-linux"],"app":"esteem/1.6.0","format":"markdown+html","community":"esteem"}
created2018-06-17 06:18:51
last_update2018-06-17 06:18:51
depth1
children1
last_payout2018-06-24 06:18:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length57
author_reputation4,335,067,074,302
root_title"PHP - Komentarze, Operatory przyrównania"
beneficiaries
0.
accountesteemapp
weight1,000
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id61,059,295
net_rshares0
@fervi ·
Dostałem dzięki mkcafe :P
properties (22)
authorfervi
permlinkre-reinmar-re-fervi-2018617t81846869z-20180617t150919458z
categorypolish
json_metadata{"tags":["polish"],"app":"steemit/0.1"}
created2018-06-17 15:09:18
last_update2018-06-17 15:09:18
depth2
children0
last_payout2018-06-24 15:09:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length25
author_reputation-1,650,858,928,265
root_title"PHP - Komentarze, Operatory przyrównania"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id61,105,934
net_rshares0
@thedragonnis ·
Uuu... Fervi z flagami, koniec pewnej epoki. :c
properties (22)
authorthedragonnis
permlinkre-fervi-php-komentarze-operatory-przyrownania-20180617t075608482z
categorypolish
json_metadata{"tags":["polish"],"app":"steemit/0.1"}
created2018-06-17 07:56:09
last_update2018-06-17 07:56:09
depth1
children0
last_payout2018-06-24 07:56:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length47
author_reputation610,591,917,430
root_title"PHP - Komentarze, Operatory przyrównania"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id61,066,163
net_rshares0