ਕੰਪਿਊਟਰ 'ਪ੍ਰੋਗਰਾਮਿੰਗ

PHP: ਸਤਰ ਹੇਰਾਫੇਰੀ. PHP ਦਾ ਸਤਰ ਫੰਕਸ਼ਨ

ਸਾਈਟ ਸਥਿਰ ਹੈ ਅਤੇ ਗਤੀਸ਼ੀਲ ਵਿੱਚ ਵੰਡਿਆ ਜਾ ਸਕਦਾ ਹੈ. ਅਤੇ CSS, ਜੋ ਕਿ ਇੰਟਰਨੈੱਟ 'ਤੇ ਇੱਕ ਸੁੰਦਰ ਕਾਰੋਬਾਰ ਕਾਰਡ ਬਣਾਉਣ ਲਈ ਸਹਾਇਕ ਹੈ ਸਿੱਖਣ ਦੇ ਬਾਅਦ, ਬਹੁਤ ਸਾਰੇ PHP ਦੇ ਨਾਲ ਇੱਕ ਗਤੀਸ਼ੀਲ ਸਾਈਟ ਬਣਾਉਣ ਲਈ ਕਿਸ ਸੋਚ ਰਹੇ ਹਨ. ਇਸ Coder ਖਾਤੇ ਵਿੱਚ ਰੱਖਣਾ ਚਾਹੀਦਾ ਹੈ ਕਿ ਉਹ ਹੁਣ ਵੈੱਬ ਪ੍ਰੋਗਰਾਮਿੰਗ ਸਿੱਖਣਾ ਸ਼ੁਰੂ ਕੀਤਾ ਗਿਆ ਸੀ, ਵਿੱਚ: ਨੂੰ ਸਾਈਟ ਨਾਲ ਕੰਮ ਕਰਨ ਲਈ ਵੱਖ-ਵੱਖ ਹੋ ਜਾਵੇਗਾ. ਕੰਮ ਦਾ ਸਤਰ, ਨੂੰ ਪੜ੍ਹਨ ਅਤੇ ਕਾਰਵਾਈ ਕਰਨ - ਪਹਿਲੀ ਸਮੱਸਿਆ PHP ਵਿੱਚ ਇੱਕ ਸ਼ੁਰੂਆਤੀ ਕੇ ਆਈ ਹੈ ਦਾ ਇੱਕ.

ਹੈ, ਜੋ ਕਿ PHP ਦਾ ਸਤਰ ਹੇਰਾਫੇਰੀ ਫੰਕਸ਼ਨ ਢੰਗ ਦੀ ਇੱਕ ਨੰਬਰ ਸ਼ਾਮਲ ਹਨ, ਇਸ ਲਈ ਅਜਿਹੇ ਕਢਵਾਉਣ ਲਾਈਨ, ਖੋਜ ਦੇ ਰੂਪ ਵਿੱਚ ਕੁਝ ਸਧਾਰਨ ਛਲ, ਨਾਲ ਅਧਿਐਨ ਕਰਨ ਦੀ ਲਾਗਤ ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਪ੍ਰਾਪਤ ਕਰਨ ਜ ਇੱਕ ਸਬ ਦੀ ਜਗ੍ਹਾ, ਤਬਦੀਲੀ ਨੂੰ ਰਜਿਸਟਰ ਅਤੇ ਲਾਈਨ ਦੀ ਲੰਬਾਈ ਨੂੰ ਵਾਪਸ ਇਸ ਨੂੰ ਧਿਆਨ ਦੀ ਕੀਮਤ ਹੈ. ਫੰਕਸ਼ਨ ਦੇ ਕਈ ਸਿਰਿਲਿਕ ਅੱਖਰ ਦੇ ਨਾਲ ਨਾਲ ਨਾਲ ਕੰਮ ਨਾ ਕਰਦੇ. ਇਸ ਲਈ, ਸਾਰੇ ਉਦਾਹਰਨ ਸਪੱਸ਼ਟ ਲਈ ਅੰਗਰੇਜ਼ੀ ਵਿੱਚ ਲਿਖੇ ਹੋਏ ਹਨ. Cyrillic ਕਤਾਰ ਲਈ ਉਸੇ ਫੰਕਸ਼ਨ ਲਈ ਵਰਤਿਆ ਜਾਦਾ ਹੈ, ਪਰ ਅਗੇਤਰ mb_ ਨਾਲ (ਉਦਾਹਰਨ ਲਈ, mb_strpos ()). , ਵਿਸਥਾਰ = php_mbstring.dll ਨੂੰ ਸਿਰਫ਼ ਸੈਮੀਕਾਲਨ ਨੂੰ ਹਟਾ ਕੇ; ਿਵਟਾਿਮਨ php.ini ਵਿੱਚ ਤੁਹਾਨੂੰ ਲਾਈਨ ਹਟਾਓ ਚਾਹੀਦਾ ਹੈ ਵਰਤ ਅੱਗੇ.

ਬਣਾਉਣਾ ਅਤੇ ਇੱਕ ਸਤਰ ਲਿਖ

ਸਾਨੂੰ ਪਰਦੇ ਵਿੱਚ ਸਭ ਨੂੰ ਪਤਾ ਡਿਜ਼ਾਇਨ echo ਭਾਸ਼ਾ ਦਾ ਇਸਤੇਮਾਲ ਕਰਨ ਲਾਈਨ ਆਉਟਪੁੱਟ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰੇਗਾ. ਪ੍ਰੋਗਰਾਮਰ ਨੂੰ ਸਿੱਧੇ ਆਉਟਪੁੱਟ ਕਰ ਸਕਦੇ ਹੋ, ਇੱਕ ਸਤਰ:

echo "ਇਹ ਨਵ ਲਾਈਨ '

ਜ ਪਹਿਲੇ ਇੱਕ ਵੇਰੀਏਬਲ ਬਣਾਉਣ ਅਤੇ ਫਿਰ ਇਸ ਨੂੰ ਵੇਖਾਉਣ:

$ Str = "ਇਹ ਇੱਕ ਨਵ ਸਤਰ ਹੈ";

$ STR echo;

ਤੁਹਾਨੂੰ ਇੱਕ ਜ ਆਪਣੇ ਮਤਲਭ ਦਾ ਸਹਾਰਾ ਵਿੱਚ ਮਲਟੀਪਲ ਲਾਈਨ ਵੇਖਾਉਣ ਲਈ ਚਾਹੁੰਦੇ ਹੋ:

"ਇਹ" ਐਕੋ. "ਨਵ". "String";

$ Str1 = "ਇਹ";

$ Str2 = "ਨਵ";

$ Str3 = "ਸਤਰ";

$ Str1 ਗੂੰਜ. $ Str2. $ Str3;

ਬਾਅਦ ਵਾਲੇ ਮੁੱਦੇ ਵਿੱਚ, ਇਸ ਨੂੰ EtoNovayaStroka ਵੇਖਾਏਗਾ. ਪਾੜੇ ਨੂੰ ਸਿੱਧੇ ਕਾਲ ਗੂੰਜ ਵਿੱਚ ਸ਼ਾਮਿਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ:

$ Str1 ਗੂੰਜ. ''. $ Str2. ''. $ Str3;

ਇਸ ਕੇਸ, ਸਕਰੀਨ ਡਿਸਪਲੇਅ ਵਿੱਚ: ". ਇਹ ਨਵ ਲਾਈਨ ' ਮਤਲਭ ਹੈ, ਨਾ ਸਿਰਫ ਉਤਪਾਦਨ 'ਚ ਸੰਭਵ ਹੈ, ਪਰ ਇਹ ਵੀ ਲਾਈਨ ਨੂੰ ਬਣਾਉਣ ਲਈ:

$ Str1 = "ਇਹ";

$ Str2 = "ਨਵ";

$ Str3 = "ਸਤਰ";

$ ਸਤਰ = $ str1. ''. $ Str2. ''. $ Str3;

$ ਸਤਰ ਦੀ ਗੂੰਜ;

ਐਕੋ ਦੋਨੋ ਵੇਖਾਉਦਾ ਹੈ ਅੱਖਰ, ਅਤੇ ਸਿਰਿਲਿਕ. ਜੇ ਵੇਰੀਏਬਲ ਦੇ ਇੱਕ ਨੰਬਰ ਦੇ ਹੀ ਰੱਖਦਾ ਹੈ, ਫਿਰ ਇਸ ਨੂੰ ਨੰਬਰ ਦੇ ਮਤਲਭ ਅਨੁਸਾਰੀ ਸਤਰ ਨੂੰ ਤਬਦੀਲ ਕਰ ਦਿੱਤਾ ਜਾਵੇਗਾ:

$ I = 2;

$ ਰਕਮ = $ i $ i + ; // ਹੁਣ $ ਰਕਮ ਦਾ ਨੰਬਰ 4 ਸ਼ਾਮਿਲ ਹਨ

i $ ਗੂੰਜ. "+". $ I. "=". $ ਰਕਮ;

ਵੇਖਾਇਆ ਜਾਵੇਗਾ: "2 + 2 = 4".

ਖਾਸ ਅੱਖਰ

ਲਾਈਨ ਮੰਨ ਲਓ ਇੱਕ ਡਬਲ-ਹਵਾਲਾ ਦੇ ਕੇ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ ($ ਸਤਰ = "ਇਸ ਹੈ"). ਫਿਰ ਤੁਹਾਨੂੰ ਕਾਫ਼ੀ ਖ਼ੁਸ਼ੀ-ਖ਼ੁਸ਼ੀ ਇਸਕੇਪ ਕ੍ਰਮ ਵਰਤ ਸਕਦੇ ਹੋ:

  • \ N ਇੱਕ ਲਾਈਨ ਬਰੇਕ ਕਰਦਾ ਹੈ;
  • \ R ਰੱਥ ਫਾਇਦਾ;
  • \ "ਛੱਡਦੇ ਡਬਲ ਉਕਤੀ ਚਿੰਨ੍ਹ:
    • echo "ਸਤਰ \" ਡਬਲ \ "ਕੋਟਸ"; // "ਦੋ-ਵਾਰ" ਕੋਟਸ ਨਾਲ ਸਤਰ
  • \ $ ਸ਼ਿਲਡ ਡਾਲਰ;
  • \\ ਬੈਕਸਲੈਸ਼ ਲੁਕਿਆ.

ਇਹ ਕ੍ਰਮ ਹੋਰ ਬਹੁਤ ਕੁਝ, ਸਾਰੇ ਦੇ ਸਾਰੇ ਅਧਿਕਾਰੀ PHP ਦਾ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਵੇਖਿਆ ਜਾ ਸਕਦਾ ਹੈ.

ਪਹਿਲੀ ਮੌਜੂਦਗੀ ਦੀ ਸਥਿਤੀ ਦਾ ਪਤਾ

ਫ਼ਰਜ਼ ਕਰੋ ਕਿ ਇੱਕ ਸਧਾਰਨ ਸਤਰ ਹੈ:

$ ਸਤਰ = "ਮੇਰਾ ਨਾਮ Yemelyan ਹੈ ਅਤੇ ਮੈਨੂੰ am 27 ਸਾਲ ਦੀ ਉਮਰ ਦੇ";

ਸਾਨੂੰ ਇਹ ਵੀ ਨਾਮ ਦੇ ਦੋ ਕਤਾਰ ਹੈ:

$ ਨਾਮ = "Yemelyan";

$ AnotherName = "Katherin";

ਸਾਨੂੰ ਕੀ ਦੋ ਨਾਮ ਦੀ ਪਹਿਲੀ ਲਾਈਨ ਨੂੰ ਪਤਾ ਕਰਨ ਦੀ ਲੋੜ ਹੈ. ਇਹ strpos ਫੰਕਸ਼ਨ ($ STR, $ ਖੋਜ) ਵਰਤਦਾ ਹੈ. ਇਸ ਨੂੰ ਲੋੜੀਦੀ ਸਬ $ ਖੋਜ ਦੀ ਸਥਿਤੀ ਵਾਪਸ, ਜੇਕਰ ਸਤਰ ਸ਼ੁਰੂਆਤੀ, $ STR ਵਿੱਚ ਸ਼ਾਮਿਲ ਕੀਤਾ ਗਿਆ ਹੈ. ਨਹੀ, ਫੰਕਸ਼ਨ ਇੱਕ ਬੁਲੀਅਨ ਮੁੱਲ ਨੂੰ ਝੂਠੇ ਵਾਪਸ. ਉਦਾਹਰਨ ਲਈ, strpos ($ ਸਤਰ, $ anotherName) ਝੂਠੇ ਵਾਪਸ ਹੈ, ਅਤੇ strpos ($ ਸਤਰ, $ ਨਾਮ) - ਇੱਕ ਪੂਰਨ ਅੰਕ. ਕੋਡ ਅਜਿਹੇ (ਲਿਖਣ ਦੀ ਚੋਣ ਹੈ, ਜਦ ਦੀ ਸਥਿਤੀ ਨੂੰ ਸਕਰੀਨ 'ਤੇ ਵਿਖਾਇਆ ਗਿਆ ਹੈ) ਹੋ ਜਾਵੇਗਾ:

$ ਸਤਰ = "ਮੇਰਾ ਨਾਮ Yemelyan ਹੈ ਅਤੇ ਮੈਨੂੰ am 27 ਸਾਲ ਦੀ ਉਮਰ ਦੇ";

$ ਨਾਮ = "Yemelyan";

$ AnotherName = "Katherin";

ਈਕੋ strpos ($ ਸਤਰ, $ anotherName ); // ਆਊਟਪੁੱਟ ਝੂਠੇ

ਈਕੋ strpos ($ ਸਤਰ, $ ਨਾਮ ); // ਇੱਕ ਸਤਰ ਦੇ ਪਹਿਲੇ ਮੌਜੂਦਗੀ ਦੀ ਸਥਿਤੀ ਨੂੰ ਵੇਖਾਉਦਾ ਹੈ

ਯਾਦ ਰੱਖੋ ਕਿ ਲਾਈਨ ਜ਼ੀਰੋ 'ਤੇ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ ਗਿਣਤੀ, ਜੋ ਕਿ ਹੈ, ਸਾਡੇ ਕੇਸ ਦੀ ਆਖਰੀ ਸਤਰ ਦਾ ਨੰਬਰ 11 (ਖਾਲੀ ਇਹ ਵੀ ਮੰਨਿਆ ਰਹੇ ਹਨ) ਨੂੰ ਵੇਖਾਉਦਾ ਹੈ.

ਇੱਕ ਸਬ ਅਤੇ ਜਾਲ਼ ਦੇ ਆਖਰੀ ਮੌਜੂਦਗੀ ਦੀ ਖੋਜ ਸਥਿਤੀ

strpos () ਫੰਕਸ਼ਨ ਇੱਕ ਸਬ ਦੇ ਆਖਰੀ ਮੌਜੂਦਗੀ ਲਈ ਪਹਿਲੀ ਮੌਜੂਦਗੀ ਦੀ ਸਥਿਤੀ ਵਾਪਸ, ਫਿਰ ਇਸ ਦੇ ਉਲਟ strrpos () ਖੋਜ ਕਰੋ.

ਕੁਝ ਨੰਬਰਿੰਗ ਦੀ ਸ਼ੁਰੂਆਤ ਨਾਲ ਸੰਬੰਧਿਤ ਖ਼ਤਰੇ ਹਨ. ਇਹ ਖਾਤੇ ਵਿੱਚ ਰੱਖਣਾ ਚਾਹੀਦਾ ਹੈ: PHP ਦਾ ਸਤਰ ਹੇਰਾਫੇਰੀ ਵਿਚ ਤੁਲਨਾ ਵਿਚ ਪਾਬੰਦੀ ਮੁਸ਼ਕਲ ਹੋ ਸਕਦਾ ਹੈ. ਇਸ ਲਈ, ਇਸ ਨੂੰ ਇੱਕ ਨਾਕਾਰਾਤਮਕ ਨਾਲ ਤੁਲਨਾ ਕਾਰਵਾਈ ਨੂੰ ਵਰਤਣ ਲਈ ਨਾ ਬਿਹਤਰ ਹੈ: strpos ($ STR, $ ਖੋਜ) ਝੂਠੇ = !. ਅਜਿਹੇ ਬਰਾਬਰੀ ਦੇ ਉਦਾਹਰਣ ਦੇ ਨਾਲ PHP ਦਾ ਕਿਸੇ ਵੀ ਵਰਜਨ ਵਿੱਚ ਠੀਕ ਕੰਮ ਹੋ ਸਕਦਾ ਹੈ, ਨਾ ਹੈ, ਕਿਉਕਿ ਲਾਈਨ ਗਿਣਤੀ ਜ਼ੀਰੋ 'ਤੇ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ, ਅਤੇ 0 ਲਾਜ਼ੀਕਲ ਵਿਆਖਿਆ ਝੂਠੀ ਹੈ. ਇਹ strrpos () ਫੰਕਸ਼ਨ ਨੂੰ ਕਵਰ ਕਰਦਾ ਹੈ.

ਸਬ ਮੌਜੂਦਗੀ ਨੂੰ ਦੀ ਗਿਣਤੀ ਦਾ ਪਤਾ ਕਰਨ ਲਈ ਕਰਨਾ ਹੈ

ਅਕਸਰ ਤੁਹਾਨੂੰ ਇਹ ਪਤਾ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਸਤਰ ਵਿੱਚ ਇੱਕ ਸਬ ਦੇ ਪਹਿਲੇ ਜ ਆਖਰੀ ਮੌਜੂਦਗੀ ਹੈ, ਅਤੇ ਕੁੱਲ ਗਿਣਤੀ ਨਹੀ ਹੈ. substr_count ($ STR, $ ਖੋਜ): ਇਸ ਮਕਸਦ substr_count () ਫੰਕਸ਼ਨ ਹੈ, ਜੋ ਕਿ ਘੱਟੋ-ਘੱਟ ਦੋ ਵੇਰੀਬਲ ਦਾ ਪਰਬੰਧਨ ਲਈ. ਇਹ ਇੱਕ ਪੂਰਨ ਅੰਕ ਵਾਪਸ. ਸ਼ੁਰੂ ਵਿੱਚ ਅਤੇ ਲਾਈਨ ਦੇ ਅੰਤ, ਕ੍ਰਮਵਾਰ: ਤੁਹਾਨੂੰ ਲਾਈਨ 'ਤੇ ਖੋਜ ਦੀ ਪਹੁੰਚ ਨੂੰ ਘਟਾਉਣ ਲਈ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਫੰਕਸ਼ਨ ਦੋ ਹੋਰ ਵੇਰੀਏਬਲ ਪਾਸ. ($ ਖੋਜ, $ ਸ਼ੁਰੂਆਤ, $ ਅੰਤ $ STR) substr_count: ਕਿ ਇਸ ਮਾਮਲੇ 'ਚ ਫੰਕਸ਼ਨ ਦੇ ਤੌਰ ਤੇ ਕਿਹਾ ਗਿਆ ਹੈ. ਫੰਕਸ਼ਨ $ ਤੱਕ ਅੰਤਰਾਲ ਵਿੱਚ ਸਬ $ ਖੋਜ ਲੱਭਣ ਲਈ ਅਸਲੀ ਸਤਰ $ STR ਦੇ $ ਅੰਤ ਤੱਕ ਸ਼ੁਰੂ ਹੋ ਜਾਵੇਗਾ. ਜੇਕਰ ਸਤਰ ਨਾ ਮਿਲੇ, ਫੰਕਸ਼ਨ ਜ਼ੀਰੋ ਵਾਪਸ.

ਕਰਨਾ PHP ਵਿੱਚ ਲਾਈਨ ਦੇ ਕੇਸ ਨੂੰ ਬਦਲਣ ਲਈ: ਉਦਾਹਰਣ

ਬਦਲੋ ਮਾਮਲੇ 'ਅਕਸਰ ਸਤਰ ਅਤੇ ਤੁਲਨਾ ਕਰਨ ਲਈ ਵਰਤਿਆ ਗਿਆ ਹੈ conditionals. ਦੇ ਕਹਿਣਾ ਯੂਜ਼ਰ ਨੂੰ ਸੁਪਰੀਮ ਪਰਮੇਸ਼ੁਰ ਦੇ ਨਾਮ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ ਕਰੀਏ Norse ਮਿਥਿਹਾਸ. ਪ੍ਰੋਗਰਾਮ "ਇਕ", ਜਿਸ ਨਾਲ ਉਹ ਉਪਭੋਗੀ ਦੇ ਜਵਾਬ ਦੇ ਮੁਕਾਬਲੇ ਕੀਤਾ ਜਾਵੇਗਾ ਦਾ ਇੱਕ ਵਰਜਨ ਹੈ. ਤੱਕ ਮੌਜੂਦਾ (ਉਦਾਹਰਨ ਲਈ, ਇੱਕ ਉਪਭੋਗੀ ਨੂੰ ਇੱਕ "ਇੱਕ" ਜ "ਇੱਕ" ਲਿਖਦਾ ਹੈ) ਦਿੱਤਾ ਗਿਆ ਪਾਠ ਵੱਖ ਵੱਖ ਹੋ ਜਾਵੇਗਾ, ਜੇ, ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਇਸ ਦੀ ਬਜਾਏ ਦੇ ਝੂਠੇ ਸੱਚ ਹੈ ਵਾਪਸ ਕਰ ਦੇਵੇਗਾ. ਇਸ ਨੂੰ ਬਚਣ ਲਈ, ਫੰਕਸ਼ਨ ਰਜਿਸਟਰ ਤਬਦੀਲੀ ਨੂੰ ਵਰਤਣਾ ਹੈ. ਇਹ ਅਕਸਰ ਵਰਤਿਆ ਗਿਆ ਹੈ, ਜੇ ਸਾਈਟ PHP ਟੈਗ ਵਿੱਚ ਹੈ: ਸ਼ਬਦ ਦੇ ਰੂਪ ਦੇ ਸੌ ਦੀ ਬਜਾਇ "ਪ੍ਰਾਈਵੇਟ" (.. "ਪ੍ਰਾਈਵੇਟ," "ਪ੍ਰਾਈਵੇਟ," "ਨਿੱਜੀ" ਅਤੇ ਇਸ 'ਤੇ) ਉੱਥੇ ਛੋਟੇ ਵਿੱਚ ਸਿਰਫ ਇੱਕ ਟੈਗ ਹੈ.

strtolower () ਫੰਕਸ਼ਨ ਹੇਠਲੇ ਰਜਿਸਟਰ ਬਦਲਦਾ ਹੈ. ਮੰਨ ਲਓ ਇੱਕ ਲਾਈਨ $ catName = "Fluffy" ਹੁੰਦਾ ਹੈ. strtolower ਫੰਕਸ਼ਨ ($ catName) ਸਤਰ ਵਾਪਸ "fluffy". ਵੱਡੇ ਅੱਖਰ ਬਦਲੋ strtoupper () ਫੰਕਸ਼ਨ ਦੁਆਰਾ ਹੋ ਸਕਦਾ ਹੈ.

ਕਰਨਾ PHP ਵਿੱਚ ਇੱਕ ਸਤਰ ਦੀ ਲੰਬਾਈ ਦਾ ਪਤਾ ਕਰਨ ਲਈ: ਫੰਕਸ਼ਨ ਦੇ ਨਾਲ ਕੰਮ ਕਰਨਾ

ਅਕਸਰ ਇਸ ਨੂੰ ਸਤਰ ਦੀ ਲੰਬਾਈ ਦਾ ਪਤਾ ਕਰਨ ਦੀ ਲੋੜ ਹੈ. ਉਦਾਹਰਨ ਲਈ, ਇਸ ਕਿਸਮ ਦੇ ਸਤਰ ਨਾਲ PHP ਦਾ ਕੰਮ ਵਿਚ ਸ੍ਰਿਸ਼ਟੀ ਦੇ ਚੱਕਰ ਵਿਚ ਪੈ ਸਕਦਾ ਹੈ. ਅੱਖਰ ਦੀ ਗਿਣਤੀ - ਖੋਜ ਸਤਰ ਵਰਤਿਆ strlen () ਫੰਕਸ਼ਨ ਹੈ, ਜੋ ਕਿ ਇੱਕ ਨੰਬਰ ਵਾਪਸ ਲਈ. ਸਾਨੂੰ ਨਾ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ, ਜੋ ਕਿ ਪਿਛਲੇ ਅੱਖਰ, ਦੇ ਰੂਪ ਵਿੱਚ ਅੰਕਿਤ ਜ਼ੀਰੋ ਨਾਲ ਸ਼ੁਰੂ ਇੱਕ ਨੰਬਰ strlen ($ STR) -1 ਹੋਵੇਗਾ.

ਪ੍ਰਾਪਤ ਅਤੇ PHP ਵਿੱਚ ਤਬਦੀਲੀ ਦੀ ਸਬ: ਸਤਰ ਦੇ ਨਾਲ ਕੰਮ ਕਰਨਾ

ਸਬ substr ਫੰਕਸ਼ਨ ਹੋਣਾ ਬਾਹਰ ਹੀ ਰਿਹਾ ਹੈ () ਹੈ, ਜੋ ਕਿ ਦੋ-ਤਿੰਨ ਆਰਗੂਮਿੰਟ ਲੈ ਸਕਦੇ ਹੋ: substr ($ STR, $ ਸ਼ੁਰੂਆਤ, $ ਅੰਤ). ਦੇ ਦਾ ਕਹਿਣਾ ਹੈ ਕਿ ਸਾਨੂੰ ਇੱਕ ਸਤਰ $ ਸਤਰ = "Fluffy ਬਿੱਲੀ" ਹੈ, ਅਤੇ ਸਾਨੂੰ ਚੌਥੇ ਅੱਖਰ ਦੂਜੇ ਤੱਕ ਇੱਕ ਸਬ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਚਾਹੁੰਦੇ ਹੋ. ਜ਼ੀਰੋ 'ਤੇ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ ਗਿਣਤੀ ਹੈ, ਵੇਰੀਏਬਲ ਦੇ ਇਸ ਸਬ ਇਸ ਨੂੰ ਪਸੰਦ ਦਿਖਾਈ ਦੇ ਜਾਵੇਗਾ: $ newString = substr ($ ਸਤਰ, 1, 4). ਜੇ ਸਾਨੂੰ $ newString = substr ਪੇਸ਼ ($ ਸਤਰ, 1), ਸਾਨੂੰ ਪਿਛਲੇ ਅੱਖਰ (ਭਾਵ, "luffy") ਕਰਨ ਲਈ ਦੂਜਾ ਤੱਕ ਇੱਕ ਸਬ ਪ੍ਰਾਪਤ ਕਰੋ. ਇਹ ਕੋਡ strlen ਵਰਤ ਪੂਰਾ ਕੋਡ ਸਤਰ ਕਰਨ ਲਈ ਇੱਕੋ ਹੀ ਹੈ (): substr ($ ਸਤਰ, 1, strlen ($ ਸਤਰ)).

ਸਬ ਨੂੰ ਤਬਦੀਲ ਕਰਨ ਲਈ ਵਰਤਿਆ str_replace () ਫੰਕਸ਼ਨ ਹੈ, ਜੋ ਕਿ ਤਿੰਨ ਵੇਰੀਬਲ ਲੱਗਦਾ ਹੈ: str_replace ($ subStr, $ newSub, $ STR). ਬਹੁਤ ਸਾਰੇ ਫੰਕਸ਼ਨ ਦੇ ਉਲਟ, str_replace () ਸਿਰਿਲਿਕ ਅੱਖਰ ਨਾਲ ਠੀਕ ਕੰਮ ਕਰਦਾ ਹੈ ਅਤੇ ਕੋਈ ਐਨਾਲਾਗ ਰੱਖਿਆ ਹੈ. ਉਦਾਹਰਨ:

$ STR = "ਅੱਜ ਮੌਸਮ ਡਰਾਉਣਾ ਹੈ!";

$ NewStr = str_replace ( "ਭਿਆਨਕ", "ਅਚਰਜ", $ STR); // ਅੱਜ ਸ਼ਾਨਦਾਰ ਮੌਸਮ!

ਇੱਕ ਨੰਬਰ ਦਾ ਅਨੁਵਾਦ ਸਤਰ

ਜੋ ਕੋਈ ਵੀ ਵੈੱਬ ਪ੍ਰੋਗਰਾਮਿੰਗ ਦਾ ਅਧਿਐਨ ਕੀਤਾ ਹੈ, ਜਲਦੀ ਜ ਬਾਅਦ ਇੱਕ ਨੰਬਰ ਦਾ ਸਤਰ ਨੂੰ ਤਬਦੀਲ ਕਰਨ ਲਈ ਹੈ. ਇਸ ਮਕਸਦ ਲਈ, ਦੋ ਇਸੇ ਫੰਕਸ਼ਨ ਲਈ ਵਰਤਿਆ ਗਿਆ ਹੈ: intval () ਅਤੇ floatval (), ਜਿਸ ਦੀ ਹਰ ਇੱਕ ਨੂੰ ਵੇਰੀਏਬਲ $ ਸਤਰ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ. - ਦਸ਼ਮਲਵ ਅੰਕ intval () ਇੱਕ ਪੂਰਨ ਅੰਕ ਵਾਪਸ ਹੈ, ਅਤੇ floatval (): ਇਕ-ਦੂਜੇ ਨੂੰ ਤੱਕ, ਉਹ ਡਾਟਾ ਦੀ ਕਿਸਮ ਵਾਪਸ ਆ ਕੇ ਸਿਰਫ ਵੱਖਰਾ ਹੈ.

ਨੂੰ ਇੱਕ intval (ਹੈ), ਅਤੇ floatval () ਦੇ ਤੌਰ ਤੇ ਵਰਤਣ ਲਈ ਦੀ ਲੋੜ ਹੈ, ਜੋ ਕਿ ਸਤਰ ਨੂੰ ਇੱਕ ਨੰਬਰ ਦੇ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ, ਅਤੇ ਉਹ ਇੱਕ ਨੰਬਰ ਵਿੱਚ ਤਬਦੀਲ ਹੋ ਜਾਵੇਗਾ. ਨੰਬਰ ਪੱਤਰ ਦੇ ਕਿਸੇ ਵੀ ਸੈੱਟ 'ਤੇ ਜਾਣ ਜਾਵੇਗਾ, ਜੇ, ਉਹ ਹੁਣੇ ਹੀ ਇਸ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼. ਜੋ ਕਿ ਇਸ ਕੇਸ ਵਿਚ, ਜੇ ਲਾਈਨ ਅੱਖਰ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ, ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋ ਜ਼ੀਰੋ ਵਾਪਸ ਕਰ ਦੇਵੇਗਾ. ਅਬਾਉਟ, ਲਾਈਨ ਸਿਰਫ ਅੰਕ ਹੋਣੇ ਚਾਹੀਦਾ ਹੈ.

ਇੱਕ ਸਤਰ ਦੀ ਅਨੁਵਾਦ

ਅਕਸਰ ਇੱਕ ਸਤਰ ਵਿੱਚ ਗਿਣਤੀ ਨੂੰ ਤਬਦੀਲ ਕਰਨ ਦੀ ਲੋੜ ਹੈ. ਮਿਸਾਲ ਲਈ, ਤੁਹਾਨੂੰ ਇਸ ਨੂੰ ਦੇ ਅੱਧੇ ਲੈ ਅਤੇ ਇੱਕ ਵਰਗ ਕਾਇਮ ਕਰਨ ਲਈ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਜੇਕਰ (ਉਦਾਹਰਨ ਲਈ, ਚੈੱਕ ਸਮੀਕਰਨ ਸੰਤੁਸ਼ਟ ਹੁੰਦਾ ਹੈ ਕਿ ਕੀ: 88 X 88 33 X 33 = 8833). ਇਸ ਮਾਮਲੇ ਵਿੱਚ, ਫੰਕਸ਼ਨ strval (), ਇੱਕ ਸਤਰ ਦਾ ਨੰਬਰ ਵਾਪਸ ਹੈ, ਜੋ ਕਿ. ਇਸ ਨੂੰ ਇੱਕ ਨਵ ਲਾਈਨ ਦੇ ਬਾਅਦ, ਤੁਹਾਨੂੰ ਸਭ ਨੂੰ ਹੋਰ ਕਾਰਵਾਈ ਕਰਨ ਦੇ ਸਕਦੇ ਹੋ: ਸੰਪਾਦਨ ਨੂੰ, ਸਬ ਦਾ ਇੱਕ ਮੌਜੂਦਗੀ, ਅਤੇ ਹੋਰ ਫੰਕਸ਼ਨ ਲੱਭਣ ਲਈ. ਜੇ ਜਰੂਰੀ ਹੈ, ਲਾਈਨ ਹੀ ਉਪਰ ਦੱਸਿਆ ਗਿਆ ਹੈ ਦੀ ਗਿਣਤੀ ਕਰਨ ਲਈ ਮੁੜ-ਤਬਦੀਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ.

ਲੇਖ ਨੂੰ ਸਿਰਫ ਸਭ ਨੂੰ ਲਾਈਨ ਨਾਲ ਸੰਬੰਧਿਤ ਫੰਕਸ਼ਨ ਦਾ ਇੱਕ ਛੋਟਾ ਜਿਹਾ ਹਿੱਸਾ ਹੈ ਮੰਨਿਆ ਗਿਆ ਸੀ. ਦਸਤਾਵੇਜ਼ੀ ਫੰਕਸ਼ਨ ਦੇ ਭਾਗ ਚਿੰਨ੍ਹ ਦੇ ਨਾਲ ਕੰਮ ਕਰ, ਪਰ ਸਭ ਨਿਸ਼ਚਿਤ ਕਾਰਨ ਸਮੱਗਰੀ ਵਿੱਚ ਸ਼ਾਮਲ ਨਹੀ ਕੀਤਾ ਗਿਆ ਸੀ. ਇਹ ਫੰਕਸ਼ਨ ਨਾਲ ਜਾਣੂ ਹੋ ਕਰਨ ਲਈ ਹੈ, ਜੋ ਕਿ ਮੌਜੂਦਾ ਜਾਣਕਾਰੀ ਵੇਖਾਉਦਾ ਹੈ PHP 'ਤੇ ਅਧਿਕਾਰੀ ਨੇ ਦਸਤਾਵੇਜ਼, ਪੜ੍ਹਨ ਲਈ ਜਾਰੀ ਕਰਨ ਲਈ ਜ਼ਰੂਰੀ ਹੈ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 pa.unansea.com. Theme powered by WordPress.