str replace - edit array value with php -


मेरे पास इस तरह एक आउटपुट है:

  सरणी ([0] = & gt; stdClass ऑब्जेक्ट ([पोस्ट] = & gt; जॉन साइट है & lt; a href = 'http: //www.mysite.com/events/info/4240'> यह एक परीक्षण है & lt; / a & gt; [date_created] = & gt; 1341853220 ) [1] = & gt; stdClass ऑब्जेक्ट ([पोस्ट] = & gt; जेन साइट है & lt; a href = 'http: //www.mysite.com/events/info/1'> परीक्षण स्थल & lt; / a & gt; [ Date_created] = & gt; 1341849999) [2] = & gt; stdClass ऑब्जेक्ट ([पोस्ट] = & gt; जेम्स साइट है & lt; a href = 'http: //www.mysite.com/events/info/4240'> यह एक परीक्षण है & lt; / a & gt; [date_created] = & gt; 1341680695)   

मुझे पता है कि इस तरह से परिणाम प्राप्त करने का कोई तरीका क्या है:

  ऐरे ([0] = & gt; स्टड क्लास ऑब्जेक्ट ([पोस्ट] => जॉन साइट है यह एक परीक्षा है [संख्या] => 4240 [तारीख_सेंट] = & gt; 1341853220) [1] = & gt; स्टडी क्लास ऑब्जेक्ट ([ पोस्ट] = & gt; जेन साइट परीक्षण स्थल है [संख्या] = & gt; 1 [date_created] = & gt; 1341849999) [2] = & gt; स्टड क्लास ऑब्जेक्ट ([पोस्ट] = & gt; जेम्स ई यह एक परीक्षा है [संख्या] = & gt; 4240 [date_created] = & gt; 1341680695)   

मुझे क्या चाहिए यूआरएल के साथ एचटीएमएल टैग को खत्म करना और यूआरएल के अंत में नाम और नंबर रखना है ताकि मैं इसे स्टोर कर सकूं और इसे बाद में इस्तेमाल कर सकूं। । मैं str_replace का प्रयोग foreach के अंदर करने की कोशिश कर रहा था लेकिन मैं इसे करने का सही तरीका खोज नहीं पा रहा हूं या क्या यह पूरा करने का एक और तरीका है?

धन्यवाद

& lt; a href = '([^ \'] +?) '& Gt;

/ Code>।

  • विस्फोट () सीमांकक के साथ मिलान की गई स्ट्रिंग ' / '।

  • अंतिम तत्व प्राप्त करें जो संख्या है

  • छेड़छाड़ किए गए टैग पोस्ट के साथ ऑब्जेक्ट की एक नई सरणी बनाएं और नया तत्व संख्या

  • Comments