Search In This Website

Kamis, 04 Desember 2025

Most Common $_SERVER Variables

These following list are about most common PHP $_SERVER Variables:

Request Information:

  • $_SERVER['REQUEST_METHOD'] - switch the Request method to (e.g. GET, POST, PUT, DELETE, etc.)
  • $_SERVER['REQUEST_URI'] - The URI used to access the page
  • $_SERVER['QUERY_STRING'] - Query string if accessed via URL

Server Information:

  • $_SERVER['SERVER_NAME'] - Server hostname
  • $_SERVER['SERVER_ADDR'] - Server IP address
  • $_SERVER['SERVER_PORT'] - Port being used (usually 80 or 443)
  • $_SERVER['SERVER_SOFTWARE'] - Server identification string

Script Information:

  • $_SERVER['PHP_SELF'] - Filename of currently executing script
  • $_SERVER['SCRIPT_NAME'] - Path of current script
  • $_SERVER['SCRIPT_FILENAME'] - Absolute path of current script
  • $_SERVER['DOCUMENT_ROOT'] - Root directory of the server

Client Information:

  • $_SERVER['REMOTE_ADDR'] - IP address of the client
  • $_SERVER['REMOTE_PORT'] - Port being used by client
  • $_SERVER['HTTP_USER_AGENT'] - User agent string of the client
  • $_SERVER['HTTP_REFERER'] - Referring page URL (if available)

Protocol Information:

  • $_SERVER['HTTPS'] - Set to non-empty value if using HTTPS
  • $_SERVER['REQUEST_SCHEME'] - http or https

You can view all available server variables with print_r($_SERVER); or var_dump($_SERVER);

<< back to Study About PHP

Bibliography

  1. https://www.coursera.org/
  2. https://www.engadget.com/
  3. https://www.freecodecamp.org
  4. https://www.geeksforgeeks.org/
  5. https://www.php.net/ ( manual ebook )
  6. https://techcrunch.com/
  7. https://www.techradar.com/
  8. https://teamtreehouse.com/
  9. https://www.tutorialspoint.com/
  10. https://www.udemy.com/
  11. https://www.w3schools.com/
  12. Apache HTTP Server ebook;McGraw Hill
  13. Apache HTTP Server ebook;In Easy Steps
  14. Apache HTTP Server ebook;Packt
  15. PHP ebook;Apress
  16. PHP ebook;Sitepoint
  17. SQL ebook;O'Reilly
  18. SQL ebook;Manning
  19. SQL ebook;For Dummies

Kamis, 27 November 2025

Android File Manager

Berikut ini adalah aplikasi Android tanpa fungsi rename folder ( diuji coba dalam versi free ):

* Cx File Explorer
* EX File Manager
* File Manager+
* File Manager - XFolder
* Files by Google
* Fossify File Manager
* RS File Manager
* Solid Explorer
* Super File
* Total Commander
* X-plore

Berikut ini adalah aplikasi Android dengan fungsi rename folder ( diuji coba dalam versi free ):
* ASTRO File Manager
* FV File Explorer

Catatan:
Tersedia versi berbayar dengan fungsi-fungsi produktivitas, pilih sesuai dengan kebutuhan masing-masing pengguna.

Kamis, 20 November 2025

Notepad++ Family Trigger AutoComplete

Keyboard To Trigger AutoComplete: Ctrl+Alt+Enter

Notepad3 Punctuations:
  • Comma ( , )
  • Single Quote ( " )
  • Semi Colon ( ; )

Keyboard List To Finish AutoComplete:

  • Enter
  • SpaceBar
  • Tab
Keyboard To Cancel AutoComplete: Esc


Multiple Title Lines In Latex

1. Open the Latex editor.
2. Type this following latex source code in latex editor:
% !TEX TS-program=pdflatex
% !TEX encoding=UTF-8 Unicode
% Distributed under the LaTeX Project Public License
% https://www.latex-project.org/lppl.txt
% file name: ATitleSpanningThreeLines.tex

\documentclass{article}

\title{\protect\parbox{\textwidth}{\protect\centering A title\\ Spanning\\ Three Lines}}
\author{The Author}

\begin{document}

\maketitle

\end{document}
3. save file as ATitleSpanningThreeLines.tex.
4. run the Typeset command or similar other command with pdfLatex.

Output



Bibliography

https://www.tutorialspoint.com/
https://tex.stackexchange.com/
https://www.techrepublic.com/

Minggu, 09 November 2025

Notepad3 Keyboard Shortcut 1

File Menu

Ctrl+L=Launch - Execute document
Ctrl+M=Run the MiniPath file Browser plugin… ( Browse )
Ctrl+N=New
Ctrl+O=Open
Ctrl+P=Print file…
Ctrl+R=Run Command…
Ctrl+S=Save file

Edit Menu

Ctrl+A=Select All
Ctrl+C=Copy
Ctrl+D=Lines - Duplicate line/Selection
Ctrl+G=Goto...
Ctrl+U=Convert - Lowercase
Ctrl+Y or Ctrl+Shift+Z=Redo
Ctrl+Z=Undo

<< back to Learn Notepad++

Bibliography

https://github.com/
https://rizonesoft.com/
https://www.apsu.edu/ ( university )
https://www.autodesk.com/
https://www.bu.edu/ ( university )

Jumat, 07 November 2025

3D Shapes Properties In Geometry

3 Dimensions Shapes / 3 Dimensions Solids / 3 Dimensions Spaces

Cube / Hexahedron

Edges: 12

Faces / Sided: 6

Vertices / Vertex / Points: 8

2D Shape Elements: 6 squares

Cuboid / Rectangular Prism

Edges: 12

Faces / Sided: 6

Vertices / Vertex / Points: 8

2D Shape Elements: 4 rectangles + 2 squares

Triangular Prism

Edges: 9

Faces / Sided: 5

Vertices / Vertex / Points: 6

2D Shape Elements: 3 rectangles + 2 isosceles triangle

Cylinder

Edges: 2

Faces / Sided: 3

Vertices / Vertex / Points: 0

2D Shape Elements: 2 circles + 1 rectangles

Tetrahedron / Triangular Pyramid

Edges: 6

Faces / Sided: 4

Vertices / Vertex / Points: 4

2D Shape Elements: 4 equilateral triangle

Pyramid / Square Pyramid / Square Based Pyramid

Edges: 8

Faces / Sided: 5

Vertices / Vertex / Points: 5

2D Shape Elements: 4 isosceles triangle + 1 square

Cone

Edges: 8

Faces / Sided: 5

Vertices / Vertex / Points: 5

2D Shape Elements: 

Sphere

Edges: 0

Faces / Sided: 1

Vertices / Vertex / Points: 0

2D Shape Elements: N/A ( Not Available )


Notes