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

  • BioHunta

    BioHunta

    28 Mayıs 2006
  • chickenby

    chickenby

    2 HAZİRAN 2008
  • Tom Megalis

    Tom Megalis

    18 NİSAN 2006