Search moodle.org's
Developer Documentation

See Release Notes
Long Term Support Release

  • Bug fixes for general core bugs in 4.1.x will end 13 November 2023 (12 months).
  • Bug fixes for security issues in 4.1.x will end 10 November 2025 (36 months).
  • PHP version: minimum PHP 7.4.0 Note: minimum PHP version has increased since Moodle 4.0. PHP 8.0.x is supported too.

Differences Between: [Versions 400 and 401]

(no description)

File Size: 97 lines (4 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class

Search:: (2 methods):
  sensitive()
  insensitive()


Class: Search  - X-Ref

sensitive($needle, $haystack, $offset = 1)   X-Ref
FIND (case sensitive search).

param: mixed $needle The string to look for
param: mixed $haystack The string in which to look
param: mixed $offset Integer offset within $haystack to start searching from
return: array|int|string The offset where the first occurrence of needle was found in the haystack

insensitive($needle, $haystack, $offset = 1)   X-Ref
SEARCH (case insensitive search).

param: mixed $needle The string to look for
param: mixed $haystack The string in which to look
param: mixed $offset Integer offset within $haystack to start searching from
return: array|int|string The offset where the first occurrence of needle was found in the haystack