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:08]
admin [Escape szekvenciák]
oktatas:programozas:php:php_nyelv [2020/07/02 19:34]
admin [string egésszé]
Sor 244: Sor 244:
 Az "​n"​ karakter, most nem íródik a képernyőre,​ helyette egy sortörés jelenik meg, Az "​n"​ karakter, most nem íródik a képernyőre,​ helyette egy sortörés jelenik meg,
 forráskód szinten. forráskód szinten.
- 
-^  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 | 
- 
- 
-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 +Nézzük meg az eredményt böngészőben. ​ 
-második szó. Ha forrást megnézzükakkor azonban ​felfedezhetjük a sortörést. ​+"​gés"​ szó nem nincs új sorban. Most nézzük meg 
 +forráskódot ​böngészőben. Ekkor, 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 286: 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 1256: 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 1322: 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