Skip to content

A personal collection of everything I’m learning in PHP — complete with examples, notes, and mini-projects!

Notifications You must be signed in to change notification settings

raj-d3v/php_learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PHP Learning Repository

This repository contains all my PHP learning practice files.

📁 Folder Structure

  • Basic/

    • variables.php
    • data_types.php
    • if_else.php
    • loops.php
    • string_functions.php
    • arithmetic_operators.php
  • Advance/

    • functions.php
    • arrays.php
    • associative_arrays.php
    • checkboxes.php
    • radio_buttons.php
    • forms_post_get.php
    • sanitize_validate.php
    • cookies_super_global.php
    • sessions_super_global.php
    • password_hashing.php
  • registration_project/

    • index.php
    • database.php

🧠 Topics Covered

  • PHP Basics (variables, data types, loops, conditionals)
  • Forms and superglobals ($_POST, $_GET, $_SESSION, $_COOKIE)
  • Functions and string operations
  • Input validation and sanitization
  • Connecting PHP to MySQL
  • Password hashing

🛠 Git Workflow

  1. Create/switch branch:
    git checkout -b branch-name

  2. Stage files:
    git add filename.php

  3. Commit changes:
    git commit -m "your message"

  4. Push to branch:
    git push -u origin branch-name

Use git status before committing to see what’s staged or unstaged.


This helps me stay organized and track my PHP progress. 🚀

About

A personal collection of everything I’m learning in PHP — complete with examples, notes, and mini-projects!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •