Skip to content

Instantly share code, notes, and snippets.

@gydoma
Last active May 1, 2024 19:08
Show Gist options
  • Save gydoma/3271920f60128bd4c3f93d0e1f5c1e1c to your computer and use it in GitHub Desktop.
Save gydoma/3271920f60128bd4c3f93d0e1f5c1e1c to your computer and use it in GitHub Desktop.
2024-04-29 órai tananyag - többnyire a legfontosabb cókmókok, pythonban 1 kivételével mindet tudni kellett.
<?php
$a = "Helló";
$b = "Lajos";
// $a[i] = vesszük az 'A' stringet és kiválasztjuk az 'i'-edik karakterét (0-tól indexel), mely jelen esetben 3
// H-0 E-1 L-2 L-3 Ó-4
echo "$a[3]";
//output: l
echo "$a$b";
// op: HellóLajos
echo "$a $b";
echo $a . " " . $b;
// op: Helló Lajos
echo '$a $b';
//op: $a $b
// 'A' változó karakterszáma, az "ó" mint ékezetes vessző 2-nek számít
// így az 'A' változó 6 és a 'B' változó 5-lesz miközben mind a kettő változó ugyan annyi
echo strlen($a);
//op: 6
$c = "A macska nem kutya.";
// 'C' változó szavainak száma
echo str_word_count($c);
//op: 4
$d = "Cézium,Oxigén,Uránium-izotóp";
// "szétrobbant" egy stringet, első paraméter: melyik karakternél válassza szét?, második paraméter: melyik változót?
$e = explode(",",$d);
print_r($e); //array-t nem tudunk echo/print-elni
//op: string > array - [Cézium, Oxigén, Uránium-izotóp]
//print_r: Array ( [0] => Cézium [1] => Oxigén [2] => Uránium-izotóp )
//az explode ellentetjét csinálja
echo implode("-",$e);
//op: array > string - "Cézium-Oxigén-Uránium-izotóp"
//megmutatja hanyadik betűnél kezdődik az alábbi szó "Urán"
echo strpos($d, "Urán");
//op: 16 - ez az alábbi változóban az 'U' betű
$f = "Csernobil nemcsak Egyéni, Családi, hanem Nemzeti tragédia is.";
// az összes karaktert kisbetűsre állítja
echo strtolower($f);
//op: "csernobil nemcsak egyéni, családi, hanem nemzeti tragédia is."
//az összes karaktert nagybetűre állítja - ékezeteket viszont nem
echo strtoupper($f);
//op: "CSERNOBIL NEMCSAK EGYéNI, CSALáDI, HANEM NEMZETI TRAGéDIA IS."
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment