2009-11-20 14 views

उत्तर

15

मैं फिर CodeIgniter पर Simple_html_dom php पुस्तकालय चलाने के लिए कैसे

मैं फ़ाइल की नकल की Simple_html_dom.php यह पता लगाने की

/system/libraries 

करने में सक्षम था शामिल मेरे नियंत्रक में मैं इसे

का उपयोग करके कॉल करता हूं

इस लाइन

$html->find('table tr td')->plaintext; 

का उपयोग कर इसे उपयोग करने के लिए मैं लाइन

$html->load_file('http://www.google.com'); 

का उपयोग कर इस लाइन

$html = new Simple_html_dom(); 

लोड एक पृष्ठ या लिंक का उपयोग कर इसे प्रारंभ और पार्स या खोजने के तत्वों ठीक काम करता है और मुझे जो करना है उसे ठीक से फिट बैठता है।

+14

इसके अलावा, आप शायद इसे/सिस्टम/पुस्तकालयों के बजाय/सिस्टम में डाल सकते हैं/पुस्तकालय (मुझे लगता है कि यह सुझाया गया अभ्यास है)। – Matthew

+0

प्रतिभा, यह मेरे लिए काम किया। एकमात्र अंतर यह है कि मैंने फाइल को/एप्लिकेशन/पुस्तकालयों में जोड़ा है। मैंने जवाब को संपादित करने की स्वतंत्रता भी ली है। @ मैथ्यू के लिए धन्यवाद –

5

इसी प्रकार के सवाल here और here

कहा गया है उम्मीद है कि है कि मदद करता है।

अधिक संभावनाओं DOMDocument::loadHTML और PHP Simple HTML DOM Parser

+0

वे CodeIgniter साथ AFAIK –

+0

धन्यवाद एक बहुत @jacolyte काम नहीं करते, लेकिन उन देशी php पुस्तकालय हैं, मैं एक है कि CodeIgniter के पुस्तकालय प्रणाली –

+0

अधिकांश पुस्तकालयों CodeIgniter के साथ इस्तेमाल किया जा सकता के साथ चलेंगे (मैं अक्सर markdown' का उपयोग 'की जरूरत है और अन्य)। बस उन्हें एक केंद्र स्थान (जैसे 'config/config.php') से 'की आवश्यकता है), या उन्हें सीआई-स्टाइल क्लास रैपर के साथ' पुस्तकालय/'में रखें। –