5.00 / 1 oy

PHP'de yazıyı tersten yazdırmak

PHP'de bir yazıyı (string) tersten yazdırabilmek için birden çok çözüm seçeneğimiz var. Örneğin karakterleri bir dizinin elemanları gibi düşünerek bir döngü kurabiliriz, ya da string'i ters çevirmek amacıyla hazırlanmış olan strrev fonksiyonunu kullanabiliriz.

Örnek: "Merhaba dunyali ben dostum" yazısını hem strrev fonksiyonu ile, hem de diziler üzerinden döngü kurarak tersten yazdırın.

Çözüm 1:

<?php
    $yazi = "Merhaba dunyali ben dostum";
    echo(strrev($yazi)); //mutsod neb ilaynud abahreM
?>

Çözüm 2:

<?php
    $yazi = "Merhaba dunyali ben dostum";
    
    for ($i= strlen($yazi); $i>=0; $i--)
    {
        echo $yazi[$i];
    }
?>

Benzer PHP yazılarım için;

bkz: PHP'de yazının karakterlerini değiştirmek (replace etmek)

bkz: PHP'de yazının (string) kelime sayısını bulmak

bkz: PHP'de for döngüsü kullanımı ve örnekleri

bkz: PHP'de for döngüsü ile sonsuz döngü oluşturmak

bkz: PHP'de for döngüsü ile tablo (table) oluşturmak

bkz: PHP'de yazının ilk karakterini bulmak

PhpCoder

11.03.2021 04:20

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
PHP'de yazıyı tersten yazdırmak

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.