Språkreferens: Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
Rad 167: Rad 167:


== Attribut ==
== Attribut ==
* Översikt över attribut
* [[Översikt över attribut]]
* Attributsyntax
* [[Attributsyntax]]
* Läsa attribut med Reflection API
* [[Läsa attribut med Reflection API]]
* Deklarera attributklasser
* [[Deklarera attributklasser]]


== Referenser Förklarade ==
== Referenser Förklarade ==
* Vad referenser är
* [[Vad referenser är]]
* Vad referenser gör
* [[Vad referenser gör]]
* Vad referenser inte är
* [[Vad referenser inte är]]
* Skicka via referens
* [[Skicka via referens]]
* Återgå via referens
* [[Återgå via referens]]
* Avsätta referenser
* [[Avsätta referenser]]
* Uppdaga referenser
* [[Uppdaga referenser]]


== Fördefinierade Variabler ==
== Fördefinierade Variabler ==

Versionen från 24 augusti 2024 kl. 11.12

Språkreferens

Grundläggande syntax

Typer

Variabler

Konstanter


Operatorer

Kontrollstrukturer

Funktioner

Klasser och Objekt

Namnrymder

Uppräkningar

Fel

Undantag

Fibers

Fibers

Generatorer

Attribut

Referenser Förklarade

Fördefinierade Variabler

  • Superglobals — Inbyggda variabler som alltid är tillgängliga i alla omfång
  • $GLOBALS — Refererar till alla variabler tillgängliga i det globala omfånget
  • $_SERVER — Information om server och exekveringsmiljö
  • $_GET — HTTP GET-variabler
  • $_POST — HTTP POST-variabler
  • $_FILES — HTTP-filuppladdningsvariabler
  • $_REQUEST — HTTP-förfrågningsvariabler
  • $_SESSION — Sessionsvariabler
  • $_ENV — Miljövariabler
  • $_COOKIE — HTTP Cookies
  • $php_errormsg — Det tidigare felmeddelandet
  • $http_response_header — HTTP-responshuvuden
  • $argc — Antalet argument som skickats till skriptet
  • $argv — Array av argument som skickats till skriptet

Fördefinierade Undantag

  • Exception
  • ErrorException
  • ClosedGeneratorException — Klassen ClosedGeneratorException
  • Error
  • ArgumentCountError
  • ArithmeticError
  • AssertionError
  • DivisionByZeroError
  • CompileError
  • ParseError
  • TypeError
  • ValueError
  • UnhandledMatchError
  • FiberError

Fördefinierade Gränssnitt och Klasser

  • Traversable — Gränssnittet Traversable
  • Iterator — Gränssnittet Iterator
  • IteratorAggregate — Gränssnittet IteratorAggregate
  • InternalIterator — Klassen InternalIterator
  • Throwable
  • ArrayAccess — Gränssnittet ArrayAccess
  • Serializable — Gränssnittet Serializable
  • Closure — Klassen Closure
  • stdClass — Klassen stdClass
  • Generator — Klassen Generator
  • Fiber — Klassen Fiber
  • WeakReference — Klassen WeakReference
  • WeakMap — Klassen WeakMap
  • Stringable — Gränssnittet Stringable
  • UnitEnum — Gränssnittet UnitEnum
  • BackedEnum — Gränssnittet BackedEnum
  • SensitiveParameterValue — Klassen SensitiveParameterValue
  • __PHP_Incomplete_Class — Klassen __PHP_Incomplete_Class

Fördefinierade Attribut

  • Attribute — Klassen Attribute
  • AllowDynamicProperties — Klassen AllowDynamicProperties
  • Override — Klassen Override
  • ReturnTypeWillChange — Klassen ReturnTypeWillChange
  • SensitiveParameter — Klassen SensitiveParameter

Kontextalternativ och parametrar

  • Socketkontextalternativ — Lista över socketkontextalternativ
  • HTTP-kontextalternativ — Lista över HTTP-kontextalternativ
  • FTP-kontextalternativ — Lista över FTP-kontextalternativ
  • SSL-kontextalternativ — Lista över SSL-kontextalternativ
  • Phar-kontextalternativ — Lista över Phar-kontextalternativ
  • Kontextparametrar — Lista över kontextparametrar
  • Zip-kontextalternativ — Lista över Zip-kontextalternativ
  • Zlib-kontextalternativ — Lista över Zlib-kontextalternativ

Stödda Protokoll och Inslagningar

  • file:// — Åtkomst till lokalt filsystem
  • http:// — Åtkomst till HTTP(s) URL:er
  • ftp:// — Åtkomst till FTP(s) URL:er
  • php:// — Åtkomst till olika I/O-strömmar
  • zlib:// — Komprimeringsströmmar
  • data:// — Data (RFC 2397)
  • glob:// — Hitta sökvägar som matchar mönster
  • phar:// — PHP Arkiv
  • ssh2:// — Secure Shell 2
  • rar:// — RAR
  • ogg:// — Ljudströmmar
  • expect:// — Processinteraktionsströmmar