删除最后一个字符前的所有字符

Ben*_*Ben -5 php

请考虑以下字符串:

Hello World
Run Code Online (Sandbox Code Playgroud)

我的目的是删除最后一个字符("d")之前的所有字符,不包括最后一个字符.

在PHP中实现这一目标的最有效方法是什么?

Ama*_*mar 6

在php中使用substr()

<?php 
$str = "Hello World";
echo substr($str, -1);
?>
Run Code Online (Sandbox Code Playgroud)