2014-01-08 4 views
-5

웹 사이트 로그인에 curl 및 php를 사용하고 있습니다. 컬 응답은 다음과 같습니다 -curl 응답에서 particuler 데이터를 가져 오는 중

41~BAIL/37246/2013~101~ILYAS~STATE OF U.P.~D~12:46:41 08/01/2014|44~A482/42266/2012~21~BHIKENDRA VARSHNEY~STATE OF U.P. AND ANOTHER~D~12:46:41 08/01/2014|44~A482/42647/2012~22~BHIKENDRA VARSHNEY~STATE OF U.P. AND ANOTHER~D~12:46:41 08/01/2014|51~BAIL/39156/2013~131~MANSURI ALAM~STATE OF U.P.~F~12:46:41 08/01/2014|52~CRLAD/68/2012~33~JALEES~STATE OF U.P.~D~12:46:41 08/01/2014|54~A482/46798/2013~191~MADHAU SINGH AND 2 ORS.~STATE OF U.P. AND ANOTHER~B~12:46:41 08/01/2014|54~A482/47074/2013~95~S.S.I. R.S.VERMA AND ANOTHER~STATE OF U.P. AND ANOTHER~F~12:46:41 08/01/201 

내가 나중에 use.thanks

+0

'인 print_r (폭발 ('~', $의 yourresponse)); '그보십시오. –

+0

선생님, 나는 둘 다 charecter | 그리고 ~ ~에 대한 retrive 값 – AAKASH

+1

[explode()] (http://www.php.net/manual/en/function.explode.php)에 대한 루프를 사용하면, [sscanf()] (http : //www.php.net/manual/en/function.sscanf.php) 아마도? –

답변

1

할 일에 대한

$a=41, 
$b=BAIL/3724/2013, 
$dateTime=12:46:41 08/01/2014 

같은 특별한

| and ~ 

및 저장 데이터를 다른 변수 후 문자열을 분할 할 이게 ..

<?php 
$str='41~BAIL/37246/2013~101~ILYAS~STATE OF U.P.~D~12:46:41 08/01/2014|44~A482/42266/2012~21~BHIKENDRA VARSHNEY~STATE OF U.P. AND ANOTHER~D~12:46:41 08/01/2014|44~A482/42647/2012~22~BHIKENDRA VARSHNEY~STATE OF U.P. AND ANOTHER~D~12:46:41 08/01/2014|51~BAIL/39156/2013~131~MANSURI ALAM~STATE OF U.P.~F~12:46:41 08/01/2014|52~CRLAD/68/2012~33~JALEES~STATE OF U.P.~D~12:46:41 08/01/2014|54~A482/46798/2013~191~MADHAU SINGH AND 2 ORS.~STATE OF U.P. AND ANOTHER~B~12:46:41 08/01/2014|54~A482/47074/2013~95~S.S.I. R.S.VERMA AND ANOTHER~STATE OF U.P. AND ANOTHER~F~12:46:41 08/01/201'; 

$arrel = explode('|',$str); 

foreach($arrel as $val) 
{ 
    $new_el=explode('~',$val); 
    echo $new_el[0]; 
    echo "<br>"; 
    echo $new_el[1]; 
    echo "<br>"; 
    echo $new_el[6]; 
    echo "<br><br>"; 

} 

출력 :

41 
BAIL/37246/2013 
12:46:41 08/01/2014 

44 
A482/42266/2012 
12:46:41 08/01/2014 

44 
A482/42647/2012 
12:46:41 08/01/2014 

51 
BAIL/39156/2013 
12:46:41 08/01/2014 

52 
CRLAD/68/2012 
12:46:41 08/01/2014 

54 
A482/46798/2013 
12:46:41 08/01/2014 

54 
A482/47074/2013 
12:46:41 08/01/201 
관련 문제