পাইথন এবং জাভাস্ক্রিপ্টে, আধা-কলোনগুলি alচ্ছিক।
পিএইচপি-তে, অ্যারে-কীগুলির চারপাশে উদ্ধৃতিগুলি alচ্ছিক ( $_GET[key]
বনাম $_GET['key']
) হয়, যদিও আপনি এগুলি বাদ দিলে এটি প্রথমে সেই নামটির দ্বারা ধ্রুবক সন্ধান করবে। এটি ব্লকগুলির জন্য 2 টি পৃথক শৈলীর অনুমতি দেয় (কোলন, বা ব্রেস সীমিত)।
আমি এখন একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ তৈরি করছি এবং আমি এটি কতটা কঠোর করা উচিত তা সিদ্ধান্ত নেওয়ার চেষ্টা করছি। এমন অনেকগুলি ক্ষেত্রে রয়েছে যেখানে অতিরিক্ত চরিত্রগুলি সত্যই প্রয়োজনীয় নয় এবং অগ্রাধিকারের কারণে দ্ব্যর্থহীনভাবে ব্যাখ্যা করা যেতে পারে, তবে আমি ভাবছি যে আমি এখনও তাদের প্রয়োগ করব কিনা বা ধারাবাহিকতা উত্সাহিত করব না।
আপনি কি মনে করেন?
ঠিক আছে, আমার ভাষা অভিনব টেম্পলেট করার মতো ভাষা হিসাবে কোনও প্রোগ্রামিং ভাষা নয়। হামল এবং জ্যাঙ্গো টেম্পলেটগুলির মধ্যে ক্রস জাতীয় । আমার সি # ওয়েব ফ্রেমওয়ার্কের সাথে ব্যবহার করার উদ্দেশ্যে এবং এটি খুব এক্সটেনসিবল বলে মনে হচ্ছে।
"..$_GET[raw].."
অবশ্য।
"xx$_GET[raw]xx"
- আপনি যদি কোঁকড়ানো ধনুর্বন্ধনী ব্যবহার করতে শুরু করেন তবে কীটি অবশ্যই "xx{$_GET['raw']}xx"
উদ্ধৃতিতে আবদ্ধ থাকতে হবে । যদি কোঁকড়া ধনুর্বন্ধনী ব্যবহার করা হয় তবে সাধারণ পিএইচপি পার্সার এটি পরীক্ষা করে এবং কঠোর বাক্য গঠন প্রয়োগ করে। এটি কেবল তার জন্য "$_GET[x]"
কীটিকে কাঁচা স্ট্রিং হিসাবে ধরা হয় এবং এটি একটি কঠোর নিয়মও, পিএইচপি ত্রুটিকে বিশ্লেষণ করে "$_GET['x']"
।