PHP 8.1 지원 클래스 맴버변수 var -> public 수정

클래스에서 var 와 public 은 동일한역할이며
PHP 5.2부터 지원됩니다.
This commit is contained in:
kit rio
2022-05-24 17:03:23 +09:00
parent a73cdef008
commit a19282b58e
3 changed files with 28 additions and 31 deletions

View File

@ -28,14 +28,14 @@ function get_icode_port_type($id, $pw)
* 접속, 발송, URL발송, 결과등의 실질적으로 쓰이는 모든 부분이 포함되어 있다. * 접속, 발송, URL발송, 결과등의 실질적으로 쓰이는 모든 부분이 포함되어 있다.
*/ */
class LMS { class LMS {
var $icode_id; public $icode_id;
var $icode_pw; public $icode_pw;
var $socket_host; public $socket_host;
var $socket_port; public $socket_port;
var $socket_portcode; public $socket_portcode;
var $Data = array(); public $Data = array();
var $Result = array(); public $Result = array();
var $icode_key; public $icode_key;
// SMS 서버 접속 // SMS 서버 접속
function SMS_con($host, $id, $pw, $portcode) { function SMS_con($host, $id, $pw, $portcode) {

View File

@ -22,13 +22,10 @@ function cut_char($word, $cut) {
} }
function CheckCommonType($dest, $rsvTime) { function CheckCommonType($dest, $rsvTime) {
//$dest=eregi_replace("[^0-9]","",$dest);
$dest=preg_replace("/[^0-9]/i","",$dest); $dest=preg_replace("/[^0-9]/i","",$dest);
if (strlen($dest)<10 || strlen($dest)>11) return "휴대폰 번호가 틀렸습니다"; if (strlen($dest)<10 || strlen($dest)>11) return "휴대폰 번호가 틀렸습니다";
$CID=substr($dest,0,3); $CID=substr($dest,0,3);
//if ( eregi("[^0-9]",$CID) || ($CID!='010' && $CID!='011' && $CID!='016' && $CID!='017' && $CID!='018' && $CID!='019') ) return "휴대폰 앞자리 번호가 잘못되었습니다";
if ( preg_match("/[^0-9]/i",$CID) || ($CID!='010' && $CID!='011' && $CID!='016' && $CID!='017' && $CID!='018' && $CID!='019') ) return "휴대폰 앞자리 번호가 잘못되었습니다"; if ( preg_match("/[^0-9]/i",$CID) || ($CID!='010' && $CID!='011' && $CID!='016' && $CID!='017' && $CID!='018' && $CID!='019') ) return "휴대폰 앞자리 번호가 잘못되었습니다";
//$rsvTime=eregi_replace("[^0-9]","",$rsvTime);
$rsvTime=preg_replace("/[^0-9]/i","",$rsvTime); $rsvTime=preg_replace("/[^0-9]/i","",$rsvTime);
if ($rsvTime) { if ($rsvTime) {
if (!checkdate(substr($rsvTime,4,2),substr($rsvTime,6,2),substr($rsvTime,0,4))) return "예약날짜가 잘못되었습니다"; if (!checkdate(substr($rsvTime,4,2),substr($rsvTime,6,2),substr($rsvTime,0,4))) return "예약날짜가 잘못되었습니다";
@ -37,16 +34,16 @@ function CheckCommonType($dest, $rsvTime) {
} }
class SMS { class SMS {
var $ID; public $ID;
var $PWD; public $PWD;
var $SMS_Server; public $SMS_Server;
var $port; public $port;
var $SMS_Port; public $SMS_Port;
var $Data = array(); public $Data = array();
var $Result = array(); public $Result = array();
var $icode_key; public $icode_key;
var $socket_port; public $socket_port;
var $socket_host; public $socket_host;
function SMS_con($sms_server,$sms_id,$sms_pw,$port) { function SMS_con($sms_server,$sms_id,$sms_pw,$port) {
global $config; global $config;
@ -102,7 +99,7 @@ class SMS {
if($enc === 'EUC-KR'){ if($enc === 'EUC-KR'){
$msg = iconv_utf8($msg); $msg = iconv_utf8($msg);
} }
// 보낼 내용을 배열에 집어넣기 // 보낼 내용을 배열에 집어넣기
$dest = spacing($dest,11); $dest = spacing($dest,11);
$callBack = spacing($callBack,11); $callBack = spacing($callBack,11);

View File

@ -151,15 +151,15 @@ if($config['cf_sms_type'] == 'LMS') {
include_once(G5_LIB_PATH.'/icode.lms.lib.php'); include_once(G5_LIB_PATH.'/icode.lms.lib.php');
class SMS5 extends LMS { class SMS5 extends LMS {
var $icode_id; public $icode_id;
var $icode_pw; public $icode_pw;
var $socket_host; public $socket_host;
var $socket_port; public $socket_port;
var $socket_portcode; public $socket_portcode;
var $send_type; public $send_type;
var $Data = array(); public $Data = array();
var $Result = array(); public $Result = array();
var $Log = array(); public $Log = array();
function Add($strDest, $strCallBack, $strCaller, $strSubject, $strURL, $strData, $strDate="", $nCount) { function Add($strDest, $strCallBack, $strCaller, $strSubject, $strURL, $strData, $strDate="", $nCount) {
global $config; global $config;