আমি বর্তমানে কোডআইগনিটারের কোন সংস্করণ ব্যবহার করছি?


238

দ্রুত প্রশ্ন.

এর মতো কিছু আছে কি phpinfo()- এটির জন্য সংস্করণটি প্রদর্শিত হবে CodeIgniter?

ধন্যবাদ।


1
কোডইগনিটার এখনও পিএইচপি তে ব্যাপকভাবে ব্যবহৃত হয়?
টিমো

1
@ টিমো সত্যই নয় , যদিও এখন সংস্করণ 3 রয়েছে। এটি '10 সালে জিজ্ঞাসা করা হয়েছিল যদিও, সিআই সেই সময়গুলিতে বেশি ব্যবহার দেখেছে।
সেবাস্তিয়ানব

2
প্রকৃতপক্ষে এটি ভালভাবে সাজানো হয়েছে, এটি এখনও দৈর্ঘ্যের ওজনের কাঠামোর ব্যবহারকারীদের জন্য একটি ভাল বিকল্প।
পেড্রো এমিলিও

উত্তর:


362

হ্যাঁ, ধ্রুবকটি CI_VERSION আপনাকে বর্তমান কোডআইগনিটার সংস্করণ নম্বর দেবে।এটিকে সংজ্ঞায়িত করা হয়েছে: / সিস্টেমে / কোডেগনিটার / কোডেগনিটার.এফপি কোডআইগনিটার 2 হিসাবে এটি / সিস্টেমে / কোর / কোড কোডসজ্জ্বল.পিএফ সংজ্ঞায়িত হয়েছে

উদাহরণ স্বরূপ,

echo CI_VERSION; // echoes something like 1.7.1

5
সঠিক। এটি যদিও সেই ফাইলের কমিটগুলিতে রয়েছে, সুতরাং কেবল সংস্করণটি খুঁজে বের করার জন্য কোড লিখতে বা চালানোর দরকার নেই।
Fer

9
নতুন সংস্করণগুলিতে CodeIgniter.php / সিস্টেম / কোর ফোল্ডারে অবস্থিত।
জেড-বস

3
@ ডাউনভোটার: কেন এই উত্তরটি সাম্প্রতিক ডাউনটোট? কিছু ভুল আছে?
কলিন ব্রক

ডাউনভোট কারণ @ টিমোর উত্তরটি আরও সুনির্দিষ্ট এবং এই উত্তরটির কোনও অর্থ হয় না; কেন কেউ স্থির প্রতিধ্বনি করতে একটি ফাংশন ব্যবহার করবেন যখন কেউ কেবল ধ্রুবকটি ব্যবহার করতে পারে বা কোনও ভিউ থেকে বা যেখানেই এটি প্রয়োজন হয় প্রতিধ্বনিত করতে পারে?
টমাস ডোগার্ড

5
@ থমাসডোগার্ড: একটি ডাউনভোটটি বোঝায় যে উত্তরটি সহায়ক নয়। যদিও আমি সম্মত হচ্ছি যে get_versionমোড়কটি অতিমাত্রায় প্রোথিত, আমি যে বিষয়টি স্থির করে দিয়েছিলাম যে এই ধ্রুবকটি রয়েছে তার প্রশ্নের উত্তর দেয় এবং আমি যুক্তি দিয়ে বলব, এটি সহায়ক। তবে আপনার পয়েন্টটি নেওয়া হয়েছে এবং আমি get_versionমোড়ক সরাতে সম্পাদনা করেছি । সাহায্য করার জন্য ধন্যবাদ.
কলিন ব্রক

117

জন্য defineসন্ধান করুন system/core/CodeIgniter.php:

define('CI_VERSION', '3.1.8');

6
কেন এটি গ্রহণযোগ্য এবং জনপ্রিয় উত্তর নয় তা নিশ্চিত নন। এখানে লেখা আছে কি তা ছুঁড়ে ফেলার জন্য কে পিএইচপি ফাইল / ফাংশন চালাতে চায়?
টাইলার কলিয়ার

8
@ টাইলারকোলিয়ালার প্রশ্নটি কি তাই বলে, এটি জিজ্ঞেস করে যে সেখানে থুথু দেওয়ার কোনও বিকল্প আছে কিনা? আমি বাজি ধরছি আপনি পোস্ট করার আগে আবার প্রশ্নটি পড়বেন।
ক্লেইনসিলভা

3
তুমি ঠিক বলছো! আমি সেই অর্থে 'থুতু আউট' করার কথা ভাবি নি, তবে আমি নিশ্চিত যে কিছু লোক প্রোগ্রামটিতে এটি পেতে চায়।
টাইলার কলিয়ার

আপনি 'CodeIgniter.php সনাক্ত করুন' এবং তারপরে বিড়াল ফাইল | গ্রেপ -i সংস্করণ
গ্রেপ-আই

কোডিগিটার 4 এ, CI_VERSION এর মধ্যে সংজ্ঞা দেওয়া হয়েছে system/CodeIgniter.php। এটি সন্ধান করুনvendor/codeigniter4/framework/…
এনজেজিএল

14

আপনার চেষ্টা করা উচিত্ :

<?php
echo CI_VERSION;
?>

অথবা ফাইলটি পরীক্ষা করুন system/core/CodeIgniter.php


5

একটি নিয়ামক বা দেখুন - সংস্করণটি প্রদর্শনের জন্য নিম্নলিখিতটি ব্যবহার করুন:

<?php
   echo CI_VERSION;
?>

5

আপনি সহজেই এর মাধ্যমে বর্তমান কোডআইগনিটার সংস্করণটি খুঁজে পেতে পারেন

echo CI_VERSION 


or you can navigate to System->core->codeigniter.php file and you can see the constant

/**
 * CodeIgniter Version
 *
 * @var string
 *
 */
    const CI_VERSION = '3.1.6';


2

দয়া করে "সিস্টেম / কোর / কোডআইগনিটার.এফপি" ফাইলটি পরীক্ষা করুন। এটি সংজ্ঞায়িত করা হয়েছেconst CI_VERSION = '3.1.10';


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.