いくつかの制約のため、私は作曲家経由でlibphonenumberをインストールすることができないので、手動でプロジェクトのlibディレクトリに追加しました。
私は手動設定を経由して、それを使用しようとすると、私は次のエラーを取得しています:
PHPの致命的なエラー:クラスのlibphonenumberの\のCountryCodeToRegionCodeMap '/ホーム/ cellulant/CODE/MSISDNVALIDATIONAPI/libに/ libphonenumber/srcに/中には見られませんPhoneNumberUtil.phpライン上の404Composerを使用せずに手動でlibphonenumber(PHP)を設定する最良の方法は何ですか?
これを、CountryCodeToRegionMap.phpはlibphonenumber/srcにディレクトリで見つけることができるという事実にもかかわらず libphonenumberディレクトリには、私のプロジェクトのlibに DIRECである
トリー。限り私はあなたを知っているように3つのオプション
<?php
include "lib/libphonenumber/src/PhoneNumberUtil.php";
$num = "0234567787";
try
{
$phoneUtil = \libphonenumber\PhoneNumberUtil::getInstance();
$numberProto = $phoneUtil->parse($num, "US");
var_dump($numberProto);
}
catch (Exception $ex)
{
echo "Exception: " . $ex->getMessage() . "\n";
}