So eine VBA-Anwendung auf PHP Ich bin Portierung und lief in diesen wunderbaren, kleinen Nugget Code:Was bedeutet das? expr1 = expr2 Mod expr3 = 0
expr1 = expr2 Mod expr3 = 0
Ich dachte, es wie ein ternärer Operator benahm, aber wenn ich es brach Zu einfachen wenn dann Aussagen war das Ergebnis nicht wie erwartet. Also frage ich den brillanten Stack Überlauf Community, um mir zu helfen und es in leicht verständliche Begriffe zu bringen. Ich weiß, wenn ich mir die anderen Antworten ansehe, werde ich nicht im Stich gelassen. [/ Ende brown_nose>]
Bad bad Code :) bei Ausdruck der Suche, mein Geist übernimmt sofort, dass dies ein Vergleich in einer if/while usw. Aussage . Kombiniert mit mangelnder Gruppierung und VB assigment = Vergleichsoperator und dynamische Typumwandlung, hehe. Wenn Sie mit der Vorrangstellung des Operators nicht vertraut sind, ist es sehr einfach, das als (expr1 == expr2)% (expr3 == 0) ... zu lesen, was leicht zu einer Division durch Null führen kann. Sehr schlecht :) –