PHP CURL Özel Karakterleri Düzenleme Fonksiyonu
24 Mart 2018 Yorum 0 662 Görüntüleme

PHP CURL Özel Karakterleri Düzenleme Fonksiyonu

Curl kullanımı ile bazen sitelerden link almak veya mevcut site içerisindeki özel karakterli linkleri düzeltip kendimize ait uygulamaya eklemek isteyebiliriz. İşte tam bu noktada str_replace gibi sonradan düzeltme fonksiyonları yerine Curl’ün kendi kütüphanesinde yer alan bir fonksiyonu kullanarak bu işlemi rahatlıkla yapabiliriz.

PHP fonksiyonları ile özel karakterleri düzenleyebilirsiniz. Ancak bu işlem için ek kodlar yazmak yerine linkleri web kısmına uyumlu olarak direk şekilde almak hem zaman kaybını ortadan kaldıracak hemde rahatlıkla projenize dahil etmeyi sağlayacaktır.

Bu fonksiyonumuz PHP 5 ve üstü gerektirmektedir.

(PHP 5 >= 5.5.0, PHP 7)

Kullanılacak curl kodumuz aşağıdaki gibidir.

"curl_escape"

— URL özel karakterli string haline dönüştürür.

Projenizde kullanırken aşağıdaki örnekteki gibi dahil edebilirsiniz.

<?php

$ch = curl_init();

// Kaçış aşağıdaki gibi yapılacaktır.
$location = curl_escape($ch, 'Hofbräuhaus / München');
// Sonuç: Hofbr%C3%A4uhaus%20%2F%20M%C3%BCnchen

// Linkte kullanımı aşağıdaki gibi olacaktır
$url = "http://example.com/add_location.php?location={$location}";
// Result: http://example.com/add_location.php?location=Hofbr%C3%A4uhaus%20%2F%20M%C3%BCnchen

// http isteğini gönderen kodumuz
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_exec($ch);
curl_close($ch);
?>

Direk olarak bir linki açmak içinde kullanabilirsiniz veya sayfadaki yer alan linkleri alırkende düzeltme yaptırabilirsiniz.

Önceki Bir Mütevazilik Örneği Elon Musk Adamsan Facebook Sayfanı Silersin
Sonraki Gerçekten İnanamayacağınız İlginç Bilgiler

Yazar hakkında

keykubad
keykubad 136 Gönderiler

2012 yılında yeni kimliği ve yeni bilgilerle sizlere teknoloji,web programlama,tasarim,güvenlik,internet ve programlar hakkında detaylı bilgiler vermek amaçlı kurulmuş kişisel web sayfamdır.

Yazara ait tüm yazılar

Diğer yazılarımız

Web Programlama 0 Yorum

Linux PHP Bakım Aracı 1.1

İşim gereği bazı komutları ve işlemleri kolaylaştırmak amaçlı başlangıç yaptığım, vakit buldukça süre vermiyorum geliştireceğim linux bakım aracının son halini veriyorum.Kodlar cpanel’e özel bakım komutları ve normal linux bakım komutları

Web Programlama 0 Yorum

PHP ile Güvenlik Kodu Uygulaması Yapmak

Arkadaşlar bu yazımda php ile basit bir güvenlik kodu uygulaması yapacağız. İlk önce guvenlik.php dosyası yapalım. şimdi satır satır açıklayalım…. function olustur () { bu satırda olustur(); fonksiyonumuzu tanımlıyoruz $sifre

Web Programlama 0 Yorum

Laravel 5 Authentication Giriş Çıkış İşlemleri

Merhaba öncelikle Laravel 5 sürümü yayınlandıktan sonra inceleme imkanı buldum ve şuan ufak bir proje yapmaktayım.Laravel 5 sürümünde session ve giriş çıkış işlemlerinde Taylor Otwel bayağı kolaylık getirmiş durumda.Aslında ilk

0 Yorum

Herhangi bir yorum yapılmamış!

İlk yazan olabilirsin bu yazıyı yorumlamak istermisin?

Cevap bırakın

This site uses Akismet to reduce spam. Learn how your comment data is processed.