Choose Your Game

  • GTA V

  • Battlefield

  • MadMax - FuryRoad

  • Mass Effect

  • Need For Speed

  • Call Of Duty

  • Halo

  • Star Wars

  • Just Cause

  • Far Cry

  • Crysis

  • LOTR

  • DOTA

  • Minecraft

  • TitanFall

  • Assassins Creed

  • The Witcher

  • Metal Gear Solid

  • Half Life

  • Street Fighter


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5

[Poradnik] Jak zaczać programować w PHP, Częsć 1 | Struktura, echo, zmienne

#1
Na początek zapoznajmy sie co to jest tak właściwie PHP?

Cytat: napisał(a):PHP jest językiem skryptowym służącym do rozszerzania możliwości stron internetowych. Jego składnia jest bardzo podobna do popularnych języków programowania C/C++.

0. Edytor
Według mnie najlepszym i najłatwiejszym edytorem jest notepad++
Download: https://notepad-plus-plus.org/download/v6.8.8.html

0.1. Typy danych
W PHP stosuje się następujące typy danych: 
  • Integer - liczby całkowite, np.: 2, 124, -34, itd.

  • Float (lub Double) - liczby rzeczywiste, np.: 2.34, -23.3, 2.00, itd. Zauważ, że oddzielając część całkowitą od dziesiętnej, piszemy kropkę, a nie przecinek.

  • String - ciągi (łańcuchy) znaków, np.: 'Ala ma kota', 'j23', '12', itd. Zwróć uwagę, że liczba całkowita 12 to coś innego jak string '12'.

  • Boolean - typ logiczny przyjmujący wartości true (1) lub false (0).

  • Array - typ tablicowy służący do przechowywania wielu danych.

  • Object - stosowany w PHP obiektowym

  • Typy specjalne:
    • NULL - taki typ posiada zmienna, której nie przypisano żadnej wartości lub przypisano wartość NULL.
    • resource - reprezentują zasoby zewnętrzne, ucząc się podstaw nie będziemy ich stosować.
1. Struktura .
Każdy skrypt zaczynamy od znaku
Kod PHP:
Kod:
<?php 

a kończymy
Kod PHP:
Kod:
?>


2. Wyświetlanie danych
Do wyświetlania danych służy funkcja
Kod PHP:
Kod:
echo 

lub
Kod PHP:
Kod:
print 


Pomiędzy echo a print nie ma "praktycznie" żadnej różnicy, oprócz tego, że print zwraca true/false(1/0). 
Kod PHP:
Kod:
if(print('Mój tekst') ) { 
//Funkcja wykonana pomyślnie, tekst został wyświetlony 
} else { 
//Tekstu nie wyśietlono 

Standardowo używa się w php echo.
Aby wyświetlić tekst, piszemy standardową funkcje, np: 
Kod PHP:
Kod:
echo 

oraz tekst w apostrofach lub cudzysłowach, aby język wiedział gdzie tekst się zaczyna a gdzie kończy, na końcu każdej instrukcji piszemy ";", czyli zakańczamy funkcje.
Kod PHP:
Kod:
<?php
echo "Tekst";
?>


2.1. Różnica między apostrofem a cudzysłowem.
Apostrof - otrzymujemy tekst w czystej postaci, parser PHP nic nie zmienia w wprowadzonym tekscie
Kod PHP:
Kod:
<?php
$zmienna = "Test";
echo '$zmienna';
?>

W takim wypadku wyświetli się "$zmienna" na ekranie.
Cudzysłów - podmienia nam nazwę zmiennej na jej wartość oraz escape'uje znaki regex
Kod PHP:
Kod:
<?php
$zmienna = "Test";
echo $zmienna;
?>


Warto też wspomnieć, że czas wykonywania kodu z apostrofami jest szybszy.
3. Zmienne.
Zmienna służy do przechowywania danych np: liczbowych lub tekstowych.
Każdą zmienną zaczynamy od znaku dolara($) następnie piszemy jej nazwę.
(Nazwa nie powinna zaczynać się od cyfry, nie powinna zawierać znaków polskich i spacji)
Po nazwie robimy spacje następnie znak równości(=) następnie nasz tekst w apostrofach lub cudzysłowach, aby język wiedział gdzie tekst się zaczyna a gdzie kończy, na końcu każdej instrukcji piszemy ";", to już znamy z funkcji echo.
Gdy chcemy w zmiennej podać liczbę, nie musimy ją pisać w apostrofach lub cudzysłowach.
Kod PHP:
Kod:
<?php
$zmienna = "Test";
?>


4. Wyświetlanie zmiennych.
Każdą zmienną możemy wyświetlić za pomocą echo lub pint.
Kod PHP:
Kod:
<?php
$zmienna = "Test";
echo $zmienna;
?>

Jak już wiemy Apostrof(') jest silniejszy od cudzysłowia("), to co jest pomiędzy apostrofach będzie traktowane 'dosłownie'.
W przypadku gdybyśmy napisali np. tak:
Kod PHP:
Kod:
<?php
$zmienna = "Test";
echo '$zmienna';
?>

Na ekranie zobaczymy
Cytat: napisał(a):$zmienna
Dlatego zmienne zawsze zapisujemy w cudzysłowach("):
Kod PHP:
Kod:
<?php
$zmienna = "Test";
echo "$zmienna";
?>


Aby zmienną połączyć z normalnym tekstem stosujemy kropkę(.):
Kod PHP:
Kod:
<?php
$zmienna = "Test";
echo $zmienna." raz";
?>

Lub gdy chcemy zmienną w tekście:
Kod PHP:
Kod:
<?
$zmienna = "test";
echo "$zmienna raz";
?>

Autor: Arcaro @ 2016
Odpowiedz


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Лучшие беларусские сервера Counter Strike 1.6
Мониторинг серверов CS 1.6
Сервера CS
 05:28 AM   05-23-2019  Polskie tłumaczenie © 2007-2019 Polski Support MyBB
Silnik forum MyBB, © 2002-2019 MyBB Group.