Текущее окно становится высотой в одну линию. При этом echo myvar выдает 100. Что я делаю не так и как будет правильно?
Неправильно читаете документацию: если явно не сказано, что в некотором месте может быть использована переменная (или, чаще, выражение), то в этом месте она не может быть использована: в данном случае вместо подстановки значения переменной имеет место быть приведение строки к числу. Строке "myvar" соответствует число 0, так как она не начинается с цифры.
Текущее окно становится высотой в одну линию. При этом echo myvar выдает 100. Что я делаю не так и как будет правильно?
Неправильно читаете документацию: если явно не сказано, что в некотором месте может быть использована переменная (или, чаще, выражение), то в этом месте она не может быть использована: в данном случае вместо подстановки значения переменной имеет место быть приведение строки к числу. Строке "myvar" соответствует число 0, так как она не начинается с цифры.