Felhasználói eszközök

Eszközök a webhelyen


oktatas:programozas:php:php_nyelv

Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

Előző változat mindkét oldalon Előző változat
Következő változat
Előző változat
Következő változat Következő változat mindkét oldalon
oktatas:programozas:php:php_nyelv [2020/06/30 14:07]
admin [Escape szekvenciák]
oktatas:programozas:php:php_nyelv [2020/07/02 19:34]
admin [string egésszé]
Sor 242: Sor 242:
 </​code>​ </​code>​
  
 +Az "​n"​ karakter, most nem íródik a képernyőre,​ helyette egy sortörés jelenik meg,
 +forráskód szinten.
  
  
-^  Szekvencia ​ ^  Jelentés ​ ^ +Nézzük meg az eredményt böngészőben. ​ 
-|  \n  | új sor (LF vagy 0x0A (10) az ASCII táblában) | +"​gés"​ szó nem nincs új sorban. Most nézzük meg 
-|  \r  | kocsi vissza (CR vagy 0x0D (13) az ASCII táblában) | +a forráskódot a böngészőben. ​Ekkor, felfedezhetjük a sortörést. ​
-|  \t  | vízszintes tabulátor (HT vagy 0x09 (9) az ASCII táblában) | +
-|  \v  | függőleges tabulátor (VT vagy 0x0B (11) az ASCII táblában) (PHP 5.2.5 verziótól) | +
-|  \e  | escape (ESC vagy 0x1B (27) az ASCII táblában) (PHP 5.4.0 verziótól) | +
-|  \f  | lapdobás (FF vagy 0x0C (12) az ASCII táblában) (PHP 5.2.5 verziótól) | +
-|  <​nowiki>​\\</​nowiki> ​ | backslash ​ | +
-|  \$  | dollárjel | +
-|  <​nowiki>​\"</​nowiki> ​ | idézőjel | +
-|  \[0-7]{1,​3} ​ | megegyezik a szabályos kifejezésekben szereplő oktális jelzéssel | +
-|  \x[0-9A-Fa-f]{1,​2} ​ | megegyezik a szabályos kifejezésekben szereplő hexadecimális jelzéssel | +
- +
- +
-Kisérlet képpen írjunk egy "​\n"​ escape szekvenciát a Helló és Világ szavak között található +
-szóköz helyére: +
- +
-<code php index.php>​ +
-<?php +
-  echo("​Helló\nVilág"​);​ +
-?> +
- +
-</​code>​ +
- +
- +
-Nézzük meg az eredményt böngészőben. A böngészőben ​megtekintve új sorba nem fog kerülni +
-a második szóHa a forrást megnézzükakkor azonban ​felfedezhetjük a sortörést. ​+
  
 Ne felejtsük el, hogy mi állandóan HTML oldalakat generálunk. A HTML oldal forrásában Ne felejtsük el, hogy mi állandóan HTML oldalakat generálunk. A HTML oldal forrásában
Sor 285: Sor 263:
 </​code>​ </​code>​
  
-Létezik még egy másik gyakran használt ​kiírató parancs is print:+Létezik még egy másik gyakran használt ​escape szekvencia ​"​\t"​. 
 +Ez egy tabulátorjelet ír a HTML kód forrásába. ​:
 <code php index.php>​ <code php index.php>​
 <?php <?php
-  print("​Helló<br />Világ");+echo("​Helló\tVilág");
 ?> ?>
 +</​code>​
  
-</code>+^  Escape szekvenciák ^^ 
 +^  Szekvencia ​ ^  Jelentés ​ ^ 
 +|  \n  | új sor (LF vagy 0x0A (10) az ASCII táblában) | 
 +|  \r  | kocsi vissza (CR vagy 0x0D (13) az ASCII táblában) | 
 +|  \t  | vízszintes tabulátor (HT vagy 0x09 (9) az ASCII táblában) | 
 +|  \v  | függőleges tabulátor (VT vagy 0x0B (11) az ASCII táblában) (PHP 5.2.5 verziótól) | 
 +|  \e  | escape (ESC vagy 0x1B (27) az ASCII táblában) (PHP 5.4.0 verziótól) | 
 +|  \f  | lapdobás (FF vagy 0x0C (12) az ASCII táblában) (PHP 5.2.5 verziótól) | 
 +|  <​nowiki>​\\</​nowiki> ​ | backslash ​ | 
 +|  \$  | dollárjel | 
 +|  <​nowiki>​\"​</nowiki | idézőjel | 
 +|  \[0-7]{1,​3} ​ | megegyezik a szabályos kifejezésekben szereplő oktális jelzéssel | 
 +|  \x[0-9A-Fa-f]{1,​2} ​ | megegyezik a szabályos kifejezésekben szereplő hexadecimális jelzéssel |
  
  
Sor 1255: Sor 1247:
  
   * Írjon programot, patrol néven.   * Írjon programot, patrol néven.
-    * A program, számolja ki, 43-nak ​5-dik hatványát.+    * A program, számolja ki, 43-nak ​az 5.-dik hatványát.
   * Írjon programot, tengi néven. ​   * Írjon programot, tengi néven. ​
     * A program, számolja ki 35 foknak a szinuszát.     * A program, számolja ki 35 foknak a szinuszát.
Sor 1321: Sor 1313:
 </​code>​ </​code>​
  
-Ha szeretnénk ​tényeges ​egésszé konvertálni:​+Ha szeretnénk ​tényleges ​egésszé konvertálni:​
 <code php> <code php>
 $szamStr = "​35";​ $szamStr = "​35";​
oktatas/programozas/php/php_nyelv.txt · Utolsó módosítás: 2022/05/25 21:22 szerkesztette: admin