সংক্ষিপ্ত অ্যারে সিনট্যাক্স ব্যবহার করুন
পিএইচপি 5.4 থেকে আরেগুলি array()
ফাংশনের পরিবর্তে স্কোয়ার ব্র্যাকেটগুলি (জাভাস্ক্রিপ্টের মতো) ব্যবহার করে ঘোষণা করা যেতে পারে :
$arr=['foo','bar','baz'];
// instead of
$arr=array('foo','bar','baz');
এটি পাঁচটি বাইট সাশ্রয় করবে।
তবে আপনার যদি কোনও সহযোগী অ্যারেতে "গর্ত" থাকে তবে এটিতে বাইটের দাম পড়তে পারে:
$arr=array(,1,,3,,5);
// is one byte shorter than
$arr=[1=>1,3=>3,5=>5];
অসুবিধাটি হিট হয়ে যায় যদি আপনি "খালি" মানগুলি দিয়ে গর্তগুলি পূরণ করতে পারেন:
$arr=[0,1,0,3,0,5,0,7,0,9,10,11];
// costs two byte more than
$arr=array(,1,,3,,5,,7,,9,,11);