Hi
Erstere - mit "my" definiert - gelten nur innerhalb eines Blockes d.h innerhalb umschließender {} und haben keinen Namespace. Diese dringen auch nicht in eingebettete Blocks ein. Vergleichbar mit "var" in Javascript.
ähem ... tja ... mit dem unterschied das Javascript-var in subblocks eindringt:
https://forum.selfhtml.org/?t=159309&m=1037728
Bye
Kurt