Pragma, not Dogma

  • The Blog
  • Buy me a coffee!
  • Contact Me
  • Projects
  • Tools
    • password_hash()
    • Hashes
    • HTML Special Chars
    • Vigenère Cipher
  • Displaying errors in PHP

  • Getting error information from MySQL

  • Handling Byte Order Marks in UTF-8 files

  • Handling ndJSON with JavaScript and PHP

  • Prepared Statements: binding an array of parameters to an 'IN' clause

  • Prime Numbers - the Sieve of Eratosthenes

  • Shuffling arrays

  • The Vigenère Cipher - part 3

  • Where is the server error log?

  • Login