Pokazywanie postów oznaczonych etykietą htmlspecialchars. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą htmlspecialchars. Pokaż wszystkie posty

niedziela, 22 września 2013

php dump

Przydatna funkcja, która wyświetla obiekt, w postaci czytelnej na stronie html.
Zamiast print_r, można również użyć var_dump lub podobnej funkcji.

function dump($obj) {
  echo '<pre>';
  echo htmlspecialchars(print_r($obj, true));
  echo '</pre>';
}

środa, 23 stycznia 2013

odpowiednik htmlspecialchars w js

Odpowiednik funkcji htmlspecialchars znanej z PHP.
var htmlspecialchars = function(html){
  return [
    [/&/g, '&amp;'],
    [/</g, '&lt;'],
    [/>/g, '&gt;'],
    [/"/g, '&quot;'],
    [/'/g, '&#39;']
  ].reduce(function(h, r){
    return h.replace(r[0], r[1]);
  }, html);
};
Funkcja przydatna np. do umieszczania kodu na tym blogu. Przykład użycia:
prompt('skopiuj kod HTML', htmlspecialchars(prompt('podaj kod HTML')));