Re: setting the same value to multiple variables
| From: | Jasper Bryant-Greene | Date: | Fri, 31 Mar 2006 07:01:24 +0000 |
| Subject: | Re: setting the same value to multiple variables | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-232983@lists.php.net to get a copy of this message | ||
charles stuart wrote:
if ( 1 == 1 )^^ what is the point of this?
{While this seems like excessively ugly code (have you considered an array? what is the point of all those variables if they all hold the same value?), replace all of those '&&' with '=' and you will be fine. PHP evaluates right-to-left and the result of an assignment is the value that was assigned, so that will work. -- Jasper Bryant-Greene General Manager Album Limited http://www.album.co.nz/ 0800 4 ALBUM jasper@album.co.nz 021 708 334$goodToGo = 0; $errorArray[] = "You must declare some goals on Activity 1.";// this block of code does not set each variable to "class=\"errorHere\"";$readingGoalsEnjoymentLabelClass && $readingGoalsInformationLabelClass && $readingGoalsAlphabeticLabelClass && $readingGoalsPrintLabelClass && $readingGoalsPhonologicalLabelClass && $readingGoalsPhoneticLabelClass && $readingGoalsComprehensionLabelClass && $readingGoalsVocabularyLabelClass && $readingGoalsInstructionsLabelClass && $readingGoalsCriticalLabelClass && $readingGoalsCommunicateLabelClass = "class=\"errorHere\"";}