메뉴 건너뛰기

XE Guidebook

PHP 강좌
2012.08.16 00:53

2-26 Property 만들기

조회 수 440 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

 

◆ Property 만들기
 
 

   환경설정 : 주소 및 포트 출력 프로그램
 
 
(config.txt)
 
(위치: ./class/ )
 
BROKER_IP_ADDRESS = 172.18.200.10
BROKER_PORT = 7979
KLWS_IP =172.19.200.9
 
(a.txt)
 
<?php
function getfile($filename)
{
 $fhd=@fopen($filename, "r");
 $conf_array;
 if($fhd)
 {
  while(!feof($fhd))
  {
   $buffer=trim(fgets($fhd));
   if($buffer !=null || $buffer !='')
   {
    $tmpArr=explode("=", $buffer);
    $strKey=trim($tmpArr[0]);
    $strValue=trim($tmpArr[1]);
    $conf_array[$strKey]=trim($strValue);
   }
  }
 }else
 {
  echo "file open error $filename<br>";
 }
 fclose($fhd);
 return $conf_array;
}
?>
 
(b.txt)
 
<?php
include "func.php";
$config_array=getfile("./class/config.txt");
foreach ($config_array as $key => $val)
{
 echo "key :".$key." val:".$val."<br>";
}
echo "BROKER_IP_ADDRESS :".$config_array["BROKER_IP_ADDRESS"];
?>
 
(결과)
 
key :BROKER_IP_ADDRESS val:172.18.200.10
key :BROKER_PORT val:7979
key :KLWS_IP val:172.19.200.9
 
BROKER_IP_ADDRESS :172.18.200.10
 
 
 


List of Articles
번호 분류 제목 조회 수 글쓴이
32 기타 PHP 웹프로그래밍을 위한 Windows에 APM 설치하기 file 365 happiziger
31 기타 Windows에 Apache + PHP 설치하기 file 3483 happiziger
» PHP 강좌 2-26 Property 만들기 440 happiziger
29 PHP 강좌 2-25 이중 for문(반복문) 한 번에 빠져나가기 864 happiziger
28 PHP 강좌 2-24 함수에서 변수 주소 받기 402 happiziger
27 PHP 강좌 2-23 file_exists() : 파일의 존재 여부 확인 함수 495 happiziger
26 PHP 강좌 2-22 연관어 배열 328 happiziger
25 PHP 강좌 2-21 연관어 검색(키값 출력 및 정렬) 426 happiziger
24 PHP 강좌 2-20 객체를 함수로 인자 전달하기 500 happiziger
23 PHP 강좌 2-19 배열(array())의 다양한 용도 418 happiziger
22 PHP 강좌 2-18 header() 함수 : 문자셋 지정 1034 happiziger
21 PHP 강좌 2-17 환경 변수 393 happiziger
20 PHP 강좌 2-16 세션 338 happiziger
19 PHP 강좌 2-15 쿠키(Cookies) 354 happiziger
18 PHP 강좌 2-14 iconv() : 인코딩함수 384 happiziger
17 PHP 강좌 2-13 class 객체 배열 사용하기 839 happiziger
16 PHP 강좌 2-12 class 상속 333 happiziger
15 PHP 강좌 2-11 class, var $, this 408 happiziger
14 PHP 강좌 2-10 include()와 require() 309 happiziger
13 PHP 강좌 2-09 <form> 태그의 입력 양식 정보 제어하기 위한 객체 379 happiziger
Board Pagination Prev 1 2 Next
/ 2