What you overheard about leaving the zone and paying a tax is a bit of an exaggeration.
The intent is to discourage car usage within the zones, and one possible method is a levy on vehicles entering them. A better method is improved street design.
There hasn't been a proposal I'm aware of that actually prevents people moving around by any means of transport other than private motor vehicles.