function name: iptcarse ()
သက်ဆိုင်သောဗားရှင်း - PHP 4, PHP 5, PHP 7
အသုံးပြုမှု - ITCPRESE () function ကို ITCPART DATAR ကို Parse Parse Parse Parse Parse Parse Parse Partadata ကိုပုံရိပ်များအတွက်သိုလှောင်ရန်ပုံစံဖြစ်သည်။ IPTC အချက်အလက်များကိုပုံနှင့်ပတ်သက်သောသတင်းအချက်အလက်အမျိုးမျိုးပါ 0 င်သောအပေါင်းအသင်းဆိုင်ရာခင်းကျင်းမှုတစ်ခုအဖြစ်ခွဲခြမ်းစိတ်ဖြာသည်။
Syntax: array iptcarse (string $ iptclock)
Parametermer
Return Value: ITCPARSE () function ကို) function () function သည် parsed ITC ဒေတာများပါ 0 င်သည့်အပေါင်းအသင်းဆိုင်ရာခင်းကျင်းမှုကိုပြန်လည်ရရှိခဲ့သည်။ Array ၏သော့များသည် IPTC အမှတ်အသားများဖြစ်ပြီးတန်ဖိုးများသည်သက်ဆိုင်ရာအချက်အလက်များဖြစ်သည်။
ဥပမာ -
// IPTC数据块$iptcData = "\x1C\x02\x00\x00\x00\x0F\x00\x0F\x03\x00\x00\x00"; // 解析IPTC数据$iptcArray = iptcparse($iptcData); // 打印解析后的IPTC数据print_r($iptcArray);
ထုတ်လုပ်မှု -
Array ( [1#090] => Array ( [0] => ) [2#005] => Array ( [0] => ) [2#080] => Array ( [0] => ) [2#090] => Array ( [0] => ) [2#095] => Array ( [0] => ) [2#105] => Array ( [0] => ) )
အပေါ်ကဥပမာမှာ IPTC ဒေတာပါဝင်တဲ့ binary block ကိုသတ်မှတ်ပါတယ်။ ထို့နောက်ကျွန်ုပ်တို့သည် AttoAt ည့်သည်များကို Associative Array $ array သို့ခွဲခြမ်းစိတ်ဖြာရန် Iptcarse () function ကိုအသုံးပြုသည်။ နောက်ဆုံးအနေနဲ့ Print_r () function ကို print_r () function ကိုသုံးတယ်။
ကျွန်ုပ်တို့သည်ပုံနမူနာတွင်ပါရှိသောရလဒ်သည်ကျွန်ုပ်တို့အမှန်တကယ် IPTC အချက်အလက်များကိုမပေးနိုင်သောကြောင့်ဗလာဖြစ်နိုင်သည်ကိုသတိပြုပါ။ တကယ်တော့ IPTC ဒေတာပိတ်ပင်တားဆီးမှုမှာ tag တစ်ခုစီသည်ကွဲပြားသောအချက်အလက်များပါ 0 င်နိုင်သည်။