פפּ: איז סימפּלעקסמל לאָודיד?

Depositphotos 11843590 s

עס זענען עטלעכע פּלוגינס איך'ווע געבויט וואָס דאַרפן PHP5 + און סימפּלעקסמל. סימפּלעקסמל איז אַ פיל גרינגער און בעסער פּערפאָרמינג אופֿן פון פּאַרסינג XML רעספּאָנסעס פֿון אַפּיס. די פּראָבלעם, אָבער, איז אַז איך וואָלט באַקומען עטלעכע ימיילז פּער טאָג אָדער אַ וואָך און פרעגן מיר וואָס דער באַניצער קען נישט אַרייַן די פּראָגראַם און עס ריזאַלטיד אין ערראָרס.

משמעות, מיין נאטיצן אויף די פּלוגינס און אויף די פּרויעקט בלעטער זענען נישט גענוג, אַזוי איך טאָן די רעכט זאַך און צוגעלייגט פאַנגקשאַנאַליטי צו ביידע פּלוגינס צו באַשטעטיקן די סימפּלעקסמל פאַרלענגערונג איז לאָודיד.

פפּ פונקציע צו קאָנטראָלירן די סימפּלעקסמל פאַרלענגערונג איז לאָודיד:

פונקציע יסימפּלעקסמללאָאָאַדעד () {$ מענגע = מענגע (); $ מענגע = געט_לאָאַדעד_עקסטענסיאָנס (); $ רעזולטאַט = פאַלש; פאָרעאַטש ($ מענגע ווי $ איך => $ ווערט) {אויב (סטרטאָלאָווער ($ ווערט) == "סימפּלעקסמל") {$ רעזולטאַט = אמת; }} צוריקקומען $ רעזולטאַט; }

איצט, אין די פאַנגקשאַנז וואָס נוצן סימפּלעקסמל, איך קענען פשוט ענשור אַז עס איז לאָודיד איידער איך טאַקע פּרובירן די סימפּלעקסמל רופן. אויב

אויב (! isSimpleXMLLoaded ()) {echo "באַלעבאָס דיין פּלאַץ ערגעץ אַנדערש!"; צוריקקומען; }

איך וויסן אַז איך האָבן עטלעכע פפּ גורוס וואָס האַלטן אַן אויג אויף מיין בלאָג, לאָזן מיר וויסן ווי איך האט געטאן! איך'ווע רעלעאַסעד קליין דערהייַנטיקונגען צו ביידע פּלוגינס צו נוצן דעם אופֿן.

קסנומקס באַמערקונגען

  1. 1

    היי דאג,

    איך האָב באמערקט אַ איין זשוק וואָס מיסטאָמע קען נישט כאַפּן אַ טעות.

    אויב ($ ווערט = "סימפּלעקסמל") {$ רעזולטאַט = אמת; }

    זאָל זיין

    אויב ($ ווערט == "סימפּלעקסמל") {$ רעזולטאַט = אמת; }

    כאָטש פֿאַר זיכערקייַט צוליב. איך וואלט ענדעש געוואלט.

    אויב (סטרטאָלאָוער ($ ווערט) == "סימפּלעקסמל") {$ רעזולטאַט = אמת; }

    איר קען אויך נוצן 'extension_loaded' וואָס נעמט די פאַרלענגערונג נאָמען צו קאָנטראָלירן (פאַל-שפּירעוודיק).

    $לאָאַדעד = יקסטענשאַן_לאָאַדעד ("סימפּלעקסמל");

    קערט TRUE אָדער FALSE.

    פּס דו זאלסט נישט טרינקען קאַווע זיך אָבער איך קען שטעלן אַ קנעפּל "קויפן מיר אַ קעסטל פון דאָונאַץ" 🙂

    • 2

      באַקומען דעם פּעמפּיקל קנעפּל אַרויף, ניק! איר זענט אַ לעבעדיקער! וואָס איז מאָדנע איז אַז (מינוס די סטרטאָלאָוער), איך טאַקע האָבן מיין מוסטער קאָד פליסנדיק און ניצן די רעכט אפשאצונג. עס מוז זיין שפּעט ווייַל ווען איך שטעלן עס אין, איך מעסט עס!

      איך'ווע מאַדאַפייד די קאָד און די בלאָג פּאָסטן. פראגע: קיין מייַלע פון ​​איינער איבער די אנדערע? איך טרעפן די יקסטענשאַן_לאָאַדעד איז אַ פיל קלינער און קוויקער וועג צו האַנדלען מיט דעם!

      דאַנקען ניק!

  2. 4

    יאַם ינסטאַלירן php55-xml.x86_64 צו ינסטאַלירן סימפּלעקסמל פֿאַר פפּ 5.5.11

    פליסנדיק טראַנסאַקטיאָן
    ינסטאָלינג: php55-xml-5.5.11-1.el6.x86_64 1/1
    וועראַפייינג: php55-xml-5.5.11-1.el6.x86_64 1/1

    און דעמאָלט עס איז אינסטאַלירן
    /usr/lib64/php/modules/simplexml.so

  3. 5

וואָס טאָן איר טראַכטן?

דעם פּלאַץ ניצט אַקיסמעט צו רעדוצירן ספּאַם. לערן ווי דיין קאָמענטאַר דאַטע איז פּראַסעסט.