What do $this->escape() in zend framework actually do?

IndexController picture IndexController · Dec 18, 2009 · Viewed 16.8k times · Source

I need help in understanding the actual actions of a helper function in Zend Framework.

I need someone to explain to me what $this->escape($string) actually does to the string passed to it before printing the string into the template.

Answer

sakabako picture sakabako · Dec 18, 2009

$this->escape() escapes a string according to settings you can provide with $this->setEscape('functionname'), by default it is PHP's htmlspecialchars function.

http://framework.zend.com/manual/en/zend.view.scripts.html