내 시스템은 우분투 12.04, PHP 5.3이며,이 같은 몇 가지 기본적인 국제 코드를 실행하려고 해요 :PHP 5.3은 기본적
<?php
$coll = collator_create('en_US');
$result = collator_compare($coll, "string#1", "string#2");
을하며
PHP Fatal error: Call to undefined function collator_create()
를 출력
버전 5.3 이후로 PHP에 번들로 제공되는 Intl 확장이 아니 었습니까?
apt-get install php5 php5-cli php5-mysql php5-cgi php5-fpm php5-curl php-apc php5-memcache php5-memcached php5-common php5-gd php-xml-parser php-pear php5-imap php5-mcrypt php5-xdebug php5-suhosin
그리고 여기가 php -v
가 생성하는 것입니다 :
PHP는이 명령 줄 (I 아파치를 사용하지 않음)로 apt-get
를 통해 설치된 php.ini 파일의 주석 확장에
PHP 5.3.10-1ubuntu3.5 with Suhosin-Patch (cli) (built: Jan 18 2013 23:40:19)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
with Xdebug v2.1.0, Copyright (c) 2002-2010, by Derick Rethans
with Suhosin v0.9.33, Copyright (c) 2007-2012, by SektionEins GmbH
'ini_get ('disable_functions ');을 호출하여 비활성화되어 있지 않은지 확인하십시오. – Danack
@Danack'ini_get ('disable_functions')'는 빈 문자열을 출력합니다. –