PHP substr() ਫੰਕਸਨ

ਉਦਾਹਰਨ

ਸਟਰਿੰਗ ਵਿੱਚੋਂ "world" ਵਾਪਸ ਕਰੋ:

<?php
echo substr("Hello world",6);
?>

چلنا مثال

ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ

substr() ਫੰਕਸਨ ਸਟਰਿੰਗ ਦਾ ਇੱਕ ਹਿੱਸਾ ਵਾਪਸ ਦਿੰਦਾ ਹੈ。

ਟਿੱਪਣੀ:ਜੇਕਰ شروع ਪੈਰਾਮੀਟਰ ਨੈਗਟਿਵ ਹੈ ਅਤੇ لنگت ਘੱਟ ਜਾਂ ਬਰਾਬਰ شروع، ਤਾਂ لنگت 0।

ਗਣਤਰ

class="language-php">substr(string,sta rt,لنگت)
ਪੈਰਾਮੀਟਰ ਵਰਣਨ
string ਲਾਜ਼ਮੀ।ਸਟਰਿੰਗ ਦਾ ਕਿਸ ਹਿੱਸੇ ਨੂੰ ਵਾਪਸ ਦੇਣਾ ਹੈ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰੋ。
شروع

ਲਾਜ਼ਮੀ।ਸਟਰਿੰਗ ਵਿੱਚ ਕਿਸ ਸਥਾਨ ਤੋਂ ਸ਼ੁਰੂ ਕਰਨਾ ਹੈ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰੋ。

  • ਪ੍ਰਤੀਕਰਮ - ਸਟਰਿੰਗ ਵਿੱਚ ਸਥਾਨ ਤੋਂ ਸ਼ੁਰੂ ਕਰੋ
  • ਨੈਗਟਿਵ - ਸਟਰਿੰਗ ਦੇ ਅੰਤ ਤੋਂ ਵਾਪਸ ਦਿੱਤੇ ਗਏ ਸਥਾਨ ਤੋਂ ਸ਼ੁਰੂ ਕਰੋ
  • 0 - ਸਟਰਿੰਗ ਵਿੱਚ ਪਹਿਲੇ ਚਿੱਨ੍ਹ ਵਿੱਚ ਸ਼ੁਰੂ ਕਰੋ
لنگت

ਵਿਕਲਪਿਕ।ਸਟਰਿੰਗ ਦੇ ਅੰਤ ਤੱਕ ਵਾਪਸ ਦੇਣ ਦੀ ਨਿਯਮਤ ਲੰਬਾਈ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰੋ।ਮੂਲ ਤੋਂ ਅੰਤ ਤੱਕ ਹੈ।

  • ਪ੍ਰਤੀਕਰਮ - شروع ਪੈਰਾਮੀਟਰ ਦੇ ਸਥਾਨ ਤੋਂ ਵਾਪਸ ਦਿੱਤੇ ਗਏ ਲੰਬਾਈ
  • ਨੈਗਟਿਵ - ਸਟਰਿੰਗ ਦੇ ਅੰਤ ਤੋਂ ਵਾਪਸ ਦਿੱਤੇ ਗਏ ਲੰਬਾਈ ਤੋਂ ਵਾਪਸ ਕਰੋ。

ਤਕਨੀਕੀ ਵੇਰਵਾ

ਵਾਪਸੀ ਮੁੱਲ: ਸਟਰਿੰਗ ਦਾ ਹਿੱਸਾ ਪ੍ਰਾਪਤ ਕਰੋ, ਅਫਸਰ ਤਾਂ FALSE ਜਾਂ ਖਾਲੀ ਸਟਰਿੰਗ ਵਾਪਸ ਦੇਣਾ ਹੈ。
PHP ਸੰਸਕਰਣ: 4+
ਅੱਪਡੇਟ ਲਗਬੀ

PHP 5.2.2 ਤੋਂ 5.2.6 ਸੰਸਕਰਣ ਵਿੱਚ ਜੇਕਰ شروع ਪੈਰਾਮੀਟਰ ਨੂੰ ਨੈਗਟਿਵ ਟਰੰਕਸ਼ਨ ਜਾਂ ਬੰਦੂਕ ਸਥਾਨ ਦੇਣ ਤਾਂ FALSE ਵਾਪਸ ਦੇਣਾ ਹੈ。

ਹੋਰ ਸੰਸਕਰਣ ਤੋਂ شروع ਸਥਾਨ ਤੋਂ ਸਟਰਿੰਗ ਪ੍ਰਾਪਤ ਕਰੋ。

ਹੋਰ ਉਦਾਹਰਨ

ਉਦਾਹਰਨ 1

مختلف مثبت اور منفی عدد کے ساتھ استعمال کیا جاتا ہے شروع پارامتر:

<?php
echo substr("Hello world",10)."<br>";
ایچیو سابسٹر("Hello world",1)."<br>";
ایچیو سابسٹر("Hello world",3)."<br>";
ایچیو سابسٹر("Hello world",7)."<br>";
ایچیو سابسٹر("Hello world",-1)."<br>";
ایچیو سابسٹر("Hello world",-10)."<br>";
ایچیو سابسٹر("Hello world",-8)."<br>";
ایچیو سابسٹر("Hello world",-4)."<br>";
?>

چلنا مثال

مثال 2

مختلف مثبت اور منفی عدد کے ساتھ استعمال کیا جاتا ہے شروع اور لنگت پارامتر:

<?php
ایچیو سابسٹر("Hello world",0,10)."<br>";
ایچیو سابسٹر("Hello world",1,8)."<br>";
ایچیو سابسٹر("Hello world",0,5)."<br>";
ایچیو سابسٹر("Hello world",6,6)."<br>";
ایچیو سابسٹر("Hello world",0,-1)."<br>";
ایچیو سابسٹر("Hello world",-10,-2)."<br>";
ایچیو سابسٹر("Hello world",0,-6)."<br>";
ایچیو سابسٹر("Hello world",-2-3)."<br>";
?>

چلنا مثال