I have seen some articles explaining that a semi colon is not required in the last line of a PHP code due to the closing PHP tag (?>). Is this the case or is there any other theory around it?
Can I get some simplified explanation about semi-colon use in php?
129 Views Asked by Heisenberg At
1
There are 1 best solutions below
Related Questions in PHP
- php Variable name must change in for loop
- register_shutdown_function is not getting called
- Query returning zero rows despite entries existing
- Retrieving *number* pages by page id
- Automatically closing tags in form input?
- How to resize images with PHP PARSE SDK
- how to send email from localhost using codeigniter?
- Mariadb max Error while sending QUERY packet PID
- Multiusers login redirect different page in php
- Imaginary folder when I use "DirectoryIterator" in PHP?
- CodeIgniter + XDebug: debug only working in the main controller, index() function
- PHP script timeout when I use sleep()
- posting javascript populated form to another php page
- AJAX PHP - Reload div after submit
- PHP : How can I check Array in array?
Related Questions in CODE-SEPARATION
- What do I have to consider when putting all code in the header?
- GLFW3 create window returns null
- Is Knockout.js inline with content/UI/behavior separation best practices?
- Design Pattern for separating a model from its graphical representation
- In JQuery how can I keep HTML OUT of my javascript?
- Separating socket IO calls for cleaner code in Node and Express
- Mixed Entity and Business classes - Refactor help needed
- i have done the <<operator overloading but it's not working
- Undefined reference error in c++ dynamic member
- Keeping code in a client-server game organized
- How to separate UI from controller with angular?
- build error when separating c++ code
- Split Django application into two Python packages
- How to use forward declaration with boost::msm to avoid circular dependency?
- Flex has Components. What is similar in HTML?
Related Questions in AUTOMATIC-SEMICOLON-INSERTION
- Why a semicolon is necessary here?
- Why do some programming languages allow semicolons to be automatically included?
- Why is this VBA script corrupting files?
- How to add semicolons to Dart code on save automatically?
- Emmet missing semicolon inside css media query in Sublime Text 4
- TypeScript auto semicolon in WebStorm
- google app script export csv with semicolon instead of comma
- Why are semicolons omitted in all my source js files?
- How do I enable unnecessary semicolon warnings in JSHint?
- Can I get some simplified explanation about semi-colon use in php?
- Convert comma to semi-colon for the certain part of the string using PHP
- Why VScode creating new line on entering each character?
- how to remove semicolon at the end of element from text file to list
- Automatic Semicolon Insertion in JavaScript without parsing
- Can Resharper add a semicolon to my javascript function declaration?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
A semicolon is to denote end of the instruction, and that a new one may start. When a closing tag is found, no new instructions are expected so it's technically not needed.
It's useful in cases like
<?= 'foobar' ?>so you don't need to use a semicolon to echo out the string, but<?= 'foobar'; ?>works just as well.