- Message Queue
- Exchanges and Exchange Types
- Binding
- Message and Content
- Connection
- Channel
- Virtual Hosts
- AMQP Methods
Last Day Of The Month PHP
<?php
$lastDay = date(‘t’,strtotime(‘today’));
echo $lastDay;
?>
PHP Previous Date
<?php
echo $prev_date = date(‘Y-m-d’, strtotime(date(‘Y-m-d’) .’ -1 day’));
echo $next_date = date(‘Y-m-d’, strtotime(date(‘Y-m-d’) .’ +1 day’));
?>
mysqli::real_connect(): (HY000/1045): Access denied for user ‘phpmyadmin’@’localhost’ (using password: YES)
Add these lines to the file /etc/phpmyadmin/config.inc.php [ubuntu]
$cfg[‘Servers’][$i][‘controluser’] = ‘root’;
$cfg[‘Servers’][$i][‘controlpass’] = ”;
PHP Encapsulation
The wrapping up of data and methods into a single unit (called class) is known as encapsulation. Encapsulation is a protection mechanism for the data members and methods present inside the class. In the encapsulation technique, we are restricting the data members from access to outside world end-user.
In PHP, encapsulation utilized to make the code more secure and robust. Using encapsulation, we are hiding the real implementation of data from the user and also does not allow anyone to manipulate data members except by calling the desired operation.
Variable pools PHP
Variable pools are functional groupings of variables within Service Manager. There are currently four variable pools
Global
A global variable is visible to the entire system. It begins with $G. or $lo..
Local
A local variable is only visible to the RAD application in which it was defined. It begins with $L..
Parameter
A parameter variable is defined on a parameter command panel. It may contain a value passed in from another application. By convention, parameter variables are written in uppercase letters, such as $PHASE or $GROUP.LIST. Parameter variables are invisible to the debugger.
Thread
A thread variable is only visible to the thread in which it was defined. The same variable in different threads has different values, even when the threads are spawned by the same parent.
Cross-Origin Resource Sharing
Cross-Origin Resource Sharing (CORS) is a mechanism that uses additional HTTP headers to tell browsers to give a web application running at one origin, access to selected resources from a different origin. A web application executes a cross-origin HTTP request when it requests a resource that has a different origin (domain, protocol, or port) from its own.
PHP Fatal error: Uncaught Error: Cannot instantiate interface Magento\Store\Api\StoreRepositoryInterface
rm -rf pub/static/adminhtml/* pub/static/frontend/* var/cache/* var/page_cache/* var/view_preprocessed/* generated/*
PHP Read all files in folder
<?php
$dir = “.”;
$projects = scandir($dir);
foreach($projects as $file) { if($file==’.’ or $file==’..’) continue;
?>
<div style=”width: 40%; float: left;clear: none; height: 25px”><a href=”<?php echo $file ?>”><?php echo $file ?></a></div>
<?php } ?>