array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'tr', ), 'this' => array ( 0 => 'language.operators.php', 1 => 'İşleçler', ), 'up' => array ( 0 => 'langref.php', 1 => 'Dil Başvuru Kılavuzu', ), 'prev' => array ( 0 => 'language.expressions.php', 1 => 'İfadeler', ), 'next' => array ( 0 => 'language.operators.precedence.php', 1 => 'İşleç Önceliği', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'tr', 'path' => 'language/operators.xml', ), 'extra_header_links' => array ( 'rel' => 'alternate', 'href' => '/manual/en/feeds/language.operators.atom', 'type' => 'application/atom+xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
Bir işleç, başka bir değer üretmek üzere bir veya daha fazla değer (programcı dilinde ifade) alan bir şeydir (yani, bu yapı bir ifade haline gelir).
İşleçler aldıkları değer sayısına göre gruplanabilir. Tek terimli işleçler
yalnızca bir değer alır, örneğin, !
(mantıksal değil işleci) veya
++
(artırım
işleci). İki terimli işleçler iki değer alır, PHP'nin desteklediği
işleçlerin çoğunluğu bu grupta olup aritmetik işleçler
+
(artı) ve -
(eksi) örnek olarak
verilebilir. Son olarak tek bir üç terimli işleci,
? :
vardır ve üç terim alır. Koşul işleci olarak da bilinir.
PHP işleçleri tam liste halinde, aşağıda İşleç Önceliği bölümünde bulunabilir. Bölüm ayrıca, çeşitli farklı işleçleri içeren ifadelerin değerlendirilişini yöneten işleç önceliğini ve ilişkilendirmeyi de açıklamaktadır.