हालांकि यह संभव है एक के लिए लूप, के रूप में इस प्रकार के भीतर एक अल्पविराम ऑपरेटर का उपयोग कई चर प्रारंभ करने में:
<?php
for ($a=0,$b=0,$c=0,$d=0;;) {
break;
}
var_dump($a,$b,$c,$d);
(डेमो here देखें)
सूची निर्माण एकाधिक परिवर्तनीय गधे करने के लिए एक और अधिक प्रभावी तरीका प्रदान करता है ignment, निम्न उदाहरण में दिखाया गया के रूप में: डेमो
<?php
list($first, $second, $third, $fourth) = array(0, 0, 0, 0);
var_dump($first, $second, $third, $fourth);
देखें here
एक सरणियों के उपयोग एकाधिक प्रारंभ चर प्राप्त करने के लिए से बचने पर पुनर्विचार करना चाह सकते हैं। PHP7.1 साथ + एक इस प्रकार, यदि एक array destructuring कम सारणी वाक्य-विन्यास के साथ उपलब्ध इस्तेमाल सरल, मजबूत कोड लिख सकते हैं:
<?php
[$first, $second, $third, $fourth ] = [0, 0, 0, 0];
var_dump($first, $second, $third, $fourth);
डेमो here देखें।
अगर किसी को यह सुनिश्चित करने की आवश्यकता है कि प्रारंभ किए जा रहे चर पहले सेट नहीं किए गए थे, तो यह संबंधित discussion देखें, विशेष रूप से यह response।
संभावित डुप्लिकेट [एकाधिक चर के लिए समान मान असाइन करें] (http://stackoverflow.com/questions/11651594/assign-same-value-to-multiple-variables) –