SORU
17 AĞUSTOS 2009, PAZARTESİ


Sabitler Dizileri İçeren PHP?

Bu başarısız oldu:

 define('DEFAULT_ROLES', array('guy', 'development team'));

Görünüşe göre, sabitler, diziler tutamaz. Bu etrafında almak için en iyi yolu nedir?

define('DEFAULT_ROLES', 'guy|development team');

//...

$default = explode('|', DEFAULT_ROLES);

Bu gereksiz çaba gibi görünüyor.

CEVAP
11 Aralık 2014, PERŞEMBE


PHP beri 5.6, sadece bunu yapabilirsiniz:

<?php
const DEFAULT_ROLES = array('guy', 'development team');

Hatta:

<?php
const DEFAULT_ROLES = ['guy', 'development team'];

PHP 7.0 (ETA Kasım 2015) yayımlandıktan sonra, nihayet define() de bunu yapmak mümkün olacak:

<?php
define('DEFAULT_ROLES', array('guy', 'development team'));

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ExcelIsFun

    ExcelIsFun

    16 ŞUBAT 2008
  • MrSuicideSheep

    MrSuicideShe

    9 NİSAN 2010
  • Richard Laxa

    Richard Laxa

    30 AĞUSTOS 2012