=== hdr:(strHdr):[p07_string.php;36]:[2026-10-28;14:23:06].

=== menu[1]:define at:[42]

  • quoting
  • singleQuotedString
    doubleQuotedString

  • tabulator not working
  • Peter and Harvey.

    === menu[2]:functions at:[57]

  • strlen
  • s := [abcdefgh]
    strlen(s) =: [8]

  • str_word_count
  • s := [Hello world Harvey !]
    strWordCount(s) =: [3]

  • strPos
  • strPos('Is philosophy a scienes?','ph') =: [3]

  • strrPos
  • strrPos('Is philosophy a scienes?','ph') =: [10]

  • strToUpper
  • strToUpper('Apple and oranges.') =: [APPLE AND ORANGES.]

  • strToLower
  • strToLower('Apple and oranges.') =: [apple and oranges.]

  • strReplace
  • strReplace('apple','orange','apple and 1 Apple in a Box.') =: [orange and 1 Apple in a Box.]

  • strReverse
  • strRev('Harvey is sitting at my chair.') =: [.riahc ym ta gnittis si yevraH]

  • trim
  • trim(' Hello World! ') =: [Hello World!]

  • str_contains
  • ... not implemented.

  • explode
  • Array ( [0] => Hello [1] => lovely [2] => World! )

    === menu[3]:concatenations at:[137]

  • operator .
  • a := [abcdefgh]
    b := [12345678]
    concat('abcdefgh12345678'.'12345678' =: [abcdefgh12345678]

  • combine("")
  • a := [abcdefgh]
    b := [12345678]
    combine("'abcdefgh 12345678''12345678'") =: [abcdefgh 12345678]

    === menu[4]:slicing at:[157]

  • substr(s,iPos,iSize)
  • x := [abcdefghij]
    i := [2]
    n := [3]
    substr('abcdefghij',2,3) =: [cde]

    === ftr:(strFtr):[p07_string.php;167;260923191533]:[2026-10-28;14:23:07]:<1>