Focus mode
CURL (Client URL), çeşitli protokoller arasında veri alışverişine imkan veren bir yazılım projesidir.
<?php
if (extension_loaded("curl")) {
echo "Curl kurulu.";
} else {
echo "Curl kurulu değil.";
}
?>
<?php
// CURL isteğinin başlatılması
$ch = curl_init();
// CURL isteğinin gideceği URL
//curl_setopt($ch, CURLOPT_URL, "https://www.patika.dev/bootcamp");
// Aktarımı doğrudan çıktılamak yerine bir dizge olarak curl_exec() işlevinden döndürmek için true olmalıdır.
//curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt_array($ch, [
CURLOPT_URL => "https://www.patika.dev/bootcamp",
CURLOPT_RETURNTRANSFER => true
]);
// CURL isteğini çalıştırma.
$output = curl_exec($ch);
// CURL isteğinin sonlandırma.
curl_close($ch);
$desen = '@<h2 class="emphasis-small-header bootcamp-card">(.*?)</h2>@';
preg_match_all($desen,$output,$eslesme);
$count = 0;
foreach ($eslesme[1] as $item) {
echo ++$count.' - '.$item."<br>---<br>";
}
Programs to Accelerate Your Progress in a Software Career
Join our 4-8 month intensive Patika+ bootcamps, start with the fundamentals and gain comprehensive knowledge to kickstart your software career!
You need to enroll in the course to be able to comment!