ArabicEnglishTurkish

Laravel 7 ve 8 için PHP in minimum uyumlu sürümü nedir?

Laravel 7 ve 8 için PHP
in minimum uyumlu sürümü nedir?
Laravel 7 ve 8 için PHP in minimum uyumlu sürümü nedir?
Laravel 7 ve 8 için PHP
in minimum uyumlu sürümü nedir?
Laravel 7 ve 8 için PHP in minimum uyumlu sürümü nedir?
Kategori: PHP

Laravel 7 ve 8, PHP 7.2.5 ve üzeri sürümlerle uyumlu olarak geliştirilmiştir. Bu nedenle, minimum uyumlu sürüm PHP 7.2.5'tir.
Laravel 7 ve 8'le ilgili birkaç örnek kod şöyle:
Örnek 1: Routing
Route::get('/', function () {
return view('welcome');
});
Bu kod, tarayıcıda kök URL'ye gidildiğinde \"welcome\" görünümünü döndürür.
Örnek 2: Controller
namespace App\\Http\\Controllers;
use Illuminate\\Http\\Request;
class UserController extends Controller
{
public function index()
{
$users = User::all();
return view('users.index', compact('users'));
}
}
Bu kod, UserController sınıfını oluşturur ve index() yöntemini tanımlar. Bu yöntem, tüm kullanıcıları getirir ve \"users.index\" görünümüne gönderir.
Örnek 3: Model
namespace App\\Models;
use Illuminate\\Database\\Eloquent\\Model;
class User extends Model
{
protected $fillable = ['name', 'email', 'password'];
}
Bu kod, User modelini oluşturur ve name, email ve password sütunlarının doldurulabileceğini belirler.
Örnek 4: Migration
use Illuminate\\Database\\Migrations\\Migration;
use Illuminate\\Database\\Schema\\Blueprint;
use Illuminate\\Support\\Facades\\Schema;
class CreateUsersTable extends Migration
{
public function up()
{
Schema::create('users', function (Blueprint $table) {
$table->id();
$table->string('name');
$table->string('email')->unique();
$table->timestamp('email_verified_at')->nullable();
$table->string('password');
$table->rememberToken();
$table->timestamps();
});
}
public function down()
{
Schema::dropIfExists('users');
}
}
Bu kod, users tablosunun oluşturulması için Migration sınıfını oluşturur. Bu migration sınıfı, id, name, email, email_verified_at, password, remember_token ve timestamps sütunlarını içerir.
Laravel 7 ve 8 hakkında daha fazla bilgi edinmek için, resmi Laravel dökümanlarını inceleyebilirsiniz.

Abaküs Yazılım
Abaküs Yazılım