Adding sample files
This commit is contained in:
		
							
								
								
									
										20
									
								
								.devcontainer/Dockerfile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								.devcontainer/Dockerfile
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					#-----------------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					# Copyright (c) Microsoft Corporation. All rights reserved.
 | 
				
			||||||
 | 
					# Licensed under the MIT License. See LICENSE in the project root for license information.
 | 
				
			||||||
 | 
					#-----------------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					FROM php:7-cli
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Install xdebug
 | 
				
			||||||
 | 
					RUN yes | pecl install xdebug \
 | 
				
			||||||
 | 
						&& echo "zend_extension=$(find /usr/local/lib/php/extensions/ -name xdebug.so)" > /usr/local/etc/php/conf.d/xdebug.ini \
 | 
				
			||||||
 | 
						&& echo "xdebug.remote_enable=on" >> /usr/local/etc/php/conf.d/xdebug.ini \
 | 
				
			||||||
 | 
						&& echo "xdebug.remote_autostart=on" >> /usr/local/etc/php/conf.d/xdebug.ini
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Install git, process tools
 | 
				
			||||||
 | 
					RUN apt-get update && apt-get -y install git procps
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Clean up
 | 
				
			||||||
 | 
					RUN apt-get autoremove -y \
 | 
				
			||||||
 | 
					    && apt-get clean -y \
 | 
				
			||||||
 | 
					    && rm -rf /var/lib/apt/lists/*
 | 
				
			||||||
							
								
								
									
										9
									
								
								.devcontainer/devcontainer.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								.devcontainer/devcontainer.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
						"name": "PHP",
 | 
				
			||||||
 | 
						"dockerFile": "Dockerfile",
 | 
				
			||||||
 | 
						"extensions": [
 | 
				
			||||||
 | 
					        "felixfbecker.php-debug",
 | 
				
			||||||
 | 
							"felixfbecker.php-intellisense"
 | 
				
			||||||
 | 
						]
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										13
									
								
								.vscode/launch.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								.vscode/launch.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,13 @@
 | 
				
			|||||||
 | 
					{
 | 
				
			||||||
 | 
					    "version": "0.2.0",
 | 
				
			||||||
 | 
					    "configurations": [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            "name": "Launch application",
 | 
				
			||||||
 | 
					            "type": "php",
 | 
				
			||||||
 | 
					            "request": "launch",
 | 
				
			||||||
 | 
					            "program": "${workspaceFolder}/main.php",
 | 
				
			||||||
 | 
					            "cwd": "${workspaceFolder}",
 | 
				
			||||||
 | 
					            "port": 9000
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										27
									
								
								index.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								index.php
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,27 @@
 | 
				
			|||||||
 | 
					<?php
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/*----------------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					 * Copyright (c) Microsoft Corporation. All rights reserved.
 | 
				
			||||||
 | 
					 * Licensed under the MIT License. See LICENSE in the project root for license information.
 | 
				
			||||||
 | 
					 *---------------------------------------------------------------------------------------*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					function sayHello($name) {
 | 
				
			||||||
 | 
						echo "Hello $name!";
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					?>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<html>
 | 
				
			||||||
 | 
						<head>
 | 
				
			||||||
 | 
							<title>Visual Studio Code Remote :: PHP</title>
 | 
				
			||||||
 | 
						</head>
 | 
				
			||||||
 | 
						<body>
 | 
				
			||||||
 | 
							<?php 
 | 
				
			||||||
 | 
							
 | 
				
			||||||
 | 
							sayHello('remote world');
 | 
				
			||||||
 | 
								
 | 
				
			||||||
 | 
							phpinfo(); 
 | 
				
			||||||
 | 
								
 | 
				
			||||||
 | 
							?>
 | 
				
			||||||
 | 
						</body>
 | 
				
			||||||
 | 
					</html>
 | 
				
			||||||
		Reference in New Issue
	
	Block a user