How To Check PHP Code In Uploaded File / Text Area – PHP Security
This is very important security check to find PHP code/script in an uploaded file or text entered in Text Area/Box to prevent its execution. Sometimes, hackers or spammers attacks to the database through the commonly used contact form or registration form having the option of file upload or text via text area. To ensure the [...]
How to use array_unique() function in PHP – PHP Core Basics
Introduction to PHP Function – array_unique() function The array_unique() function removes the duplicate values (key-value) from an array. Let say if an array has two or more same values then array_unique() function keeps the first value while others will be removed. The array_unique() function takes an array as input parameter and returns a new array [...]
C Preprocessor Directives – Types of Pre-processor Directives in C Language
Preprocessor Directives in C Language C Preprocessor (in short cpp) is the macro preprocessor (a separate program) which is invoked by the C Compiler before processing any other element in the program i.e. C Preprocessors are the first part of the translation during the processing (Compilation) of a C Program. To include the various instructions [...]
Preprocessor in C Language – Introduction of C Preprocessor & its advantages
Introduction to C Preprocessor in C Programming Language A preprocessor is a program that processes Source Code before it passes through the compiler for compilation. There are some preprocessor commands and directives that are used to instruct Preprocessor and mostly placed at the starting of the C source code. To include the various instructions to [...]
[How To] Compile & Execute a C/C++ Program – C Programming Basics
After the successful Installation of C/C++ Compiler in the root folder, the next step is to compile and execute the C/C++ program. There are various ways to compile & execute the C/C++ Program, but here i am providing a simplest way to start the C programming in a systematic manner. The starting of programming (like how [...]
List of Top 5 C Compilers – TC, GCC, Borland C++, MS Visual C++ & Intel C++ Studio
This is very common question asked in Viva-voice or Interviews – Names of Top 5 C Compilers? Sometimes, students knows the name of 5 compilers of C Language but very few know about the Operating System and Microprocessors for which these compilers are designed. Here is the list of Top 5 C Compilers along with the name [...]
Introduction of C Compiler – Download Turbo C/C++ Compiler for 64 bit Windows
Introduction To C Compilers To type a C program you need a tool called EDITOR and after finishing the program it needs a another programming tool called COMPILER and other basic components like Preprocessor, Assembler and Linker. Once the program has been typed it needs to be converted to machine(binary) language (0s and 1s) before [...]
What is CAPTCHA Code? Advantages & Applications of Captcha Code
What is CAPTCHA Code? It doesn’t matter that you are a programmer, publisher, blogger or just a student. If you are using internet then atleast you should know what’s the meaning of Captcha and why web forms asks to enter it before submission? Read the complete reference of Captcha Code – The term Captcha stands [...]
Advantages & Disadvantages of C Language: C Programming Features
Advantages / Characteristics of C Programming Language C Language is a CASE SENSITIVE language. Reusablility: Programs written in C can be reused. You can save your C programs into a library file and invoke them in your next programming project simply by including the library file. Readability: C Programs are easy to read. Maintainability: C [...]
C Programming Language – History and Introduction of C Language
Introduction of C Programming Language C is a high-level programming language. C is a Structured & imperative (procedural) systems implementation programming language. C is one of the most popular general-purpose programming languages developed between 1969 and 1973 by Dennis Ritchie at the Bell Laboratories. The language has been available on a wide range of platforms, [...]






