PHP Parser

সফটওয়্যার স্ক্রিনশট:
PHP Parser
সফটওয়্যার বিবরণ:
সংস্করণ: 2.0.1 আপডেট
তারিখ আপলোড: 10 Apr 16
ডেভেলপার: Nikita Popov
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 17

Rating: 4.0/5 (Total Votes: 1)

এ পিএইচপি পার্সার এ লাইব্রেরি কোড বিশ্লেষণের উদ্দেশ্যে লেখা হয়েছিল. '

এটি কেবল কোড সার্চ এবং সিনট্যাক্স গাছের একটি অ্যারে হিসাবে এটা দেখায়. '

ঢাকা অ্যারে নিপূণভাবে ব্যবহার করে আমরা কোড নিপূণভাবে পারেন.

ঢাকা beginners জন্য, ডকুমেন্টেশন প্রকল্পের সাথে উপলব্ধ করা হয়?

এই রিলিজে নতুন .

  • encapsed স্ট্রিং স্ট্রিং অংশ এখন `স্কালে & # x5c ব্যবহার প্রতিনিধিত্ব করা হয়. পূর্বে কাঁচা স্ট্রিং ব্যবহার করা হয়. এই `স্কালে & # x5c এর` parts` সন্তানের প্রভাবিত; Encaps` এবং `Expr & # x5c; ShellExec`. পরিবর্তন encapsed স্ট্রিং অংশ বৈশিষ্ট্যাবলী এ্যাসাইনমেন্ট করার কাজ করা হয়েছে.

  • সংস্করণ 2.0.0 নতুন

    • encapsed স্ট্রিং স্ট্রিং অংশ এখন ব্যবহার `প্রতিনিধিত্ব করছে স্কালে & # x5c; EncapsStringPart` নোড. পূর্বে কাঁচা স্ট্রিং ব্যবহার করা হয়. এই `স্কালে & # x5c এর` parts` সন্তানের প্রভাবিত; Encaps` এবং `Expr & # x5c; ShellExec`. পরিবর্তন encapsed স্ট্রিং অংশ বৈশিষ্ট্যাবলী এ্যাসাইনমেন্ট করার কাজ করা হয়েছে.

    • নতুন সংস্করণ 1.4.0 / 2.0.0-alpha1:

      • `NameResolver` যখন ফাংশন / পদ্ধতি / অবসান নোড প্রবেশন এখন প্যারামিটার প্রকার নির্দেশ মিটিয়ে ফেলা. যেমন অন্য দর্শক চলমান পরে এটি ইতিমধ্যে যে সময়ে সমাধান নাম ব্যবহার করতে পারবে না.

      • <লি> autoloader আর রেজিস্ট্রেশন `unserialize_callback_func` স্টার বিকল্প সেট করে -. এই প্রয়োজন হয় না এবং যখন প্রক্রিয়া বিচ্ছিন্নতা সঙ্গে PhpUnit পরীক্ষা চলমান সমস্যা সৃষ্টি হতে পারে করুন

        আপনি কি নতুন সংস্করণ 1.3.0

        • `NameResolver` এখন প্যারামিটার প্রকার নির্দেশ যখন মিটিয়ে ফেলা ফাংশন / পদ্ধতি / অবসান নোড প্রবেশন. যেমন অন্য দর্শক চলমান পরে এটি ইতিমধ্যে যে সময়ে সমাধান নাম ব্যবহার করতে পারবে না.

        • <লি> autoloader আর রেজিস্ট্রেশন `unserialize_callback_func` স্টার বিকল্প সেট করে -. এই প্রয়োজন হয় না এবং যখন প্রক্রিয়া বিচ্ছিন্নতা সঙ্গে PhpUnit পরীক্ষা চলমান সমস্যা সৃষ্টি হতে পারে করুন

          আপনি কি নতুন সংস্করণ 1.2.2

          • `NameResolver` এখন প্যারামিটার প্রকার নির্দেশ যখন মিটিয়ে ফেলা ফাংশন / পদ্ধতি / অবসান নোড প্রবেশন. যেমন অন্য দর্শক চলমান পরে এটি ইতিমধ্যে যে সময়ে সমাধান নাম ব্যবহার করতে পারবে না.

          • <লি> autoloader আর রেজিস্ট্রেশন `unserialize_callback_func` স্টার বিকল্প সেট করে -. এই প্রয়োজন হয় না এবং যখন প্রক্রিয়া বিচ্ছিন্নতা সঙ্গে PhpUnit পরীক্ষা চলমান সমস্যা সৃষ্টি হতে পারে করুন

            সংস্করণ 1.1.0 নতুন

            • নোড দর্শক এখন আসতে পারেন `NodeTraverser :: DONT_TRAVERSE_CHILDREN `` enterNode () `অর্ডার সব দর্শকদের জন্য, বর্তমান নোডের মধ্যে সব শিশুদের লাফালাফি করার থেকে.

            • <লি> বিমূর্ত বা চূড়ান্ত হিসাবে একটি সম্পত্তি ঘোষণা এখন একটি ত্রুটি হয়.
              <লি> বৈশিষ্ট এবং নামব্যবধান জন্য যোগ করা হয়েছে বিল্ডার.
              <লি> শ্রেণী, ইন্টারফেস, বৈশিষ্ট্য, ফাংশন, পদ্ধতি এবং সম্পত্তি বিল্ডার এখন `setDocComment ()` পদ্ধতি ব্যবহার ডক মন্তব্য যুক্ত করা সমর্থন.
              <লি> বিল্ডার সম্পূর্ণরূপে যোগ্য এবং নামস্থান-আপেক্ষিক নামের জন্য সমর্থন যোগ করা হয়েছে. আর নাম কম্পোনেন্ট অ্যারে ব্যবহার করার অনুমতি.
              <লি> বিতরণ সংরক্ষণাগার ফাইল ডকুমেন্টেশন এবং পরীক্ষার যুক্ত করবেন না.

              সংস্করণ 1.0.1 নতুন

              • বর্গ নাম ছাড়া নতুন এক্সপ্রেশন নামঞ্জুর করুন. পূর্বে নতুন; ঘটনাক্রমে বৈধ কোড হিসেবে বিবেচনা করা হয়.

              • <লি> সাপোর্ট T_ONUMBER HHVM দ্বারা ব্যবহৃত টোকেন.
                <লি> যোগ করা হয়েছে সরাসরি পিএইচপি-parse.php স্ক্রিপ্টে কোড পাস করার ক্ষমতা.
                <লি>, var_dump এর আটকান ছাঁটাই () পিএইচপি-parse.php স্ক্রিপ্ট যদি XDebug ব্যবহৃত হয় আউটপুট.

                নতুন সংস্করণ 1.0.0 মধ্যে

                • সরানো অবচিত `Template` এবং` TemplateLoader` ক্লাস .

                • <লি> ফিক্সড এক্সএমএল unserializer সঠিকভাবে নতুন namespaced নোড নাম এর সাথে কাজ করা.

                  সংস্করণ 0.9.4 নতুন

                  • এখন ইন্টারফেসের জন্য একটি রচয়িতা (হল `PHPParser_Builder_Interface `).

                  • <লি> নোড traversation জন্য একটি ইন্টারফেস যোগ করা হয়েছে: `PHPParser_NodeTraverserInterface` করুন
                    <লি> `include` এক্সপ্রেশন ফিক্সড প্রশংসনীয় প্রিন্টিং (প্রাধান্য তথ্য অনুপস্থিত ছিল).
                    <লি> ফিক্সড করুন & quot; অনির্ধারিত সূচক করুন & quot; নোটিশ একটি বাক্যগঠন ত্রুটি প্রত্যাশামত টোকেন উৎপাদিত যখন.

                    সংস্করণ 0.9.3 নতুন

                    • খালি মধ্যে নির্বিচারে এক্সপ্রেশন জন্য সমর্থন যোগ করা হয়েছে ().

                    • <লি> ধ্রুব অ্যারের / পংক্তি dereferencing জন্য সমর্থন যোগ করা হয়েছে.
                      <লি> ফলন এক্সপ্রেশন জন্য সমর্থন যোগ করা হয়েছে. এই কী subnodes এবং মান সঙ্গে, একটি নতুন ফলন অভিব্যক্তি টাইপ যোগ করা হয়েছে.
                      <লি> পরিশেষে জন্য সমর্থন যোগ করা হয়েছে. এই TryCatch নোডের একটি নতুন finallyStmts subnode যোগ করে. যদি কোন অবশেষে দফা এটা নাল হতে হবে.

                      নতুন সংস্করণ 0.9.2

                      • যোগ ক্লাস - & # x3e; getMethods () ফাংশন, যা বর্গ নোড stmts অ্যারের মধ্যে অন্তর্ভুক্ত সব পদ্ধতি ফেরৎ. এই উত্তরাধিকারসূত্রে পাওয়া পদ্ধতি একাউন্টে লাগবে না.

                      • <লি> সংযোজন isPublic (), isProtected (), isPrivate (). isAbstract (), isFinal () এবং isStatic () ClassMethod, সম্পত্তি ও ক্লাস নোড accessors. (স্পেস এবং ক্লাস স্পষ্টত শুধুমাত্র তাদের প্রাসঙ্গিক accessors আছে.)
                        <লি> বন্ধনীর মধ্যে নতুন এক্সপ্রেশন, উদাঃ এর ফিক্সড পার্সিং ফিরে (নতুন ফু);.
                        <লি> lexer মধ্যে নোড বৈশিষ্ট্যাবলী যোগ করার জন্য প্রক্রিয়া যোগ করা হয়েছে.
                        <লি> ফিক্সড NameResolver পরিদর্শক এছাড়াও ধরা ব্লকে ক্লাসের নাম সমাধান করতে.

                        এ আবশ্যকতা করুন :

অনুরূপ সফ্টওয়্যার

Fermata
Fermata

12 Apr 15

R2
R2

13 Apr 15

LeapJS
LeapJS

1 Mar 15

SeaJS
SeaJS

11 Mar 16

মন্তব্য PHP Parser

পাওয়া মন্তব্যসমূহ না
মন্তব্য যোগ করুন
ছবি চালু!
বিভাগ দ্বারা অনুসন্ধান