Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> stała jako tablica? niby można od PHP v7 ale mi nie działa
siutek
post 19.04.2020, 13:14:59
Post #1





Grupa: Zarejestrowani
Postów: 173
Pomógł: 1
Dołączył: 26.10.2005
Skąd: Toruń

Ostrzeżenie: (0%)
-----


Cześć,
mam zapewne szybkie i proste pytanie do ogarniętych w temacie php.

W manualu php wyczytałem, że od wersji PHP 7 stałe mogą być tablicami.

I tak oto utworzyłem sobie kilka prostych linijek:

  1. define( 'NIKOCONFIG', array(
  2. "opcja1" => true,
  3. "opcja2" => false
  4. ));
  5.  
  6. var_dump(NIKOCONFIG);


Na serwerze mam php 7.4.3, jednak var_dump() pokazuje mi tylko: string(10) "NIKOCONFIG"

No to w końcu jak to jest z tymi stałymi, można z nich robić tablicę, czy nie?
Go to the top of the page
+Quote Post
viking
post 19.04.2020, 15:52:22
Post #2





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


http://www.writephponline.com/: array(2) { ["opcja1"]=> bool(true) ["opcja2"]=> bool(false) }
http://sandbox.onlinephpfunctions.com/ array(2) {
["opcja1"]=>
bool(true)
["opcja2"]=>
bool(false)
}


--------------------
Go to the top of the page
+Quote Post
vokiel
post 19.04.2020, 15:58:16
Post #3





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

Ostrzeżenie: (0%)
-----


Może na innej wersji uruchamiasz:

  1. $ php -a
  2. Interactive shell
  3.  
  4. php > echo PHP_VERSION.PHP_EOL;
  5. 7.4.0
  6. php > define('NIKOCONFIG', array(
  7. php ( 'opcja1' => true,
  8. php ( 'opcja2' => false,
  9. php ( ));
  10. php > var_dump(NIKOCONFIG);
  11. array(2) {
  12. ["opcja1"]=>
  13. bool(true)
  14. ["opcja2"]=>
  15. bool(false)
  16. }


--------------------
Go to the top of the page
+Quote Post
Tomplus
post 22.04.2020, 21:52:57
Post #4





Grupa: Zarejestrowani
Postów: 1 834
Pomógł: 225
Dołączył: 20.03.2005
Skąd: Będzin

Ostrzeżenie: (0%)
-----


Też chciałem napisać że wersja PHP w konsoli, a na stronie może się różnić.

np. u mnie:
Kod
php -v
PHP 5.4.16 (cli) (built: Nov  5 2019 06:57:37)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies


Na stronie WWW w phpinfo() mam PHP 7.4.5.

Go to the top of the page
+Quote Post
Pyton_000
post 28.04.2020, 20:52:37
Post #5





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


var_dump(PHP_VERSION);

prawdę Ci powie
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.04.2024 - 16:28