{"id":21706348,"url":"https://github.com/samiahmedsiddiqui/trim-php","last_synced_at":"2026-04-11T17:43:19.074Z","repository":{"id":50750768,"uuid":"217700861","full_name":"samiahmedsiddiqui/trim-php","owner":"samiahmedsiddiqui","description":"Strip whitespace (or other characters) of a string.","archived":false,"fork":false,"pushed_at":"2021-05-31T09:38:10.000Z","size":29,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-04-24T23:01:53.957Z","etag":null,"topics":["ltrim","nodejs","react","rtrim","trim","trim-php","trim-string-whitespaces","typescript"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/trim-php","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/samiahmedsiddiqui.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-10-26T11:46:37.000Z","updated_at":"2021-05-31T09:38:13.000Z","dependencies_parsed_at":"2022-09-02T22:11:48.013Z","dependency_job_id":null,"html_url":"https://github.com/samiahmedsiddiqui/trim-php","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samiahmedsiddiqui%2Ftrim-php","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samiahmedsiddiqui%2Ftrim-php/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samiahmedsiddiqui%2Ftrim-php/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samiahmedsiddiqui%2Ftrim-php/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/samiahmedsiddiqui","download_url":"https://codeload.github.com/samiahmedsiddiqui/trim-php/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244246528,"owners_count":20422458,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ltrim","nodejs","react","rtrim","trim","trim-php","trim-string-whitespaces","typescript"],"created_at":"2024-11-25T22:12:32.577Z","updated_at":"2025-10-16T04:01:30.398Z","avatar_url":"https://github.com/samiahmedsiddiqui.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# trim-php\n\n[![NPM version][npm-image]][npm-url] [![Downloads][downloads-image]][npm-url] [![Build Status][travis-image]][travis-url] [![AppVeyor Build Status][appveyor-image]][appveyor-url]\n\nStrip whitespace (or other characters) of a string.\n\n## Install\n\nVia `npm`\n```javascript\nnpm install trim-php\n```\n\nVia Yarn\n```javascript\nyarn add trim-php\n```\n\n## Usage\n\nImport Package in `Node.js`.\n\n```javascript\nconst trimPhp = require('trim-php').default;\n```\n\nImport Package in `React`.\n\n```javascript\nimport trimPhp from 'trim-php';\n```\n\n## Examples\n\n### Strip whitespace (or other characters) from the beginning of a string\n\n#### In V1\n\n```javascript\nconst trim = require('trim-php');\nconst str = '\\n    Hello World!     \\n';\n\nconsole.log('Without Trim: ', str);\nconsole.log('With lTrim: ', trim.lTrim(str));\n```\n\n#### In V2\n\n```javascript\nconst trimPhp = require('trim-php').default;\nconst str = '\\n    Hello World!     \\n';\n\nconsole.log('Without Trim: ', str);\nconsole.log('With lTrim: ', new trimPhp().lTrim(str));\n```\n\n### Strip whitespace (or other characters) from the end of a string\n\n#### In V1\n\n```javascript\nconst trim = require('trim-php');\nconst str = '\\n    Hello World!     \\n';\n\nconsole.log('Without Trim: ', str);\nconsole.log('With rTrim: ', trim.rTrim(str));\n```\n\n#### In V2\n\n```javascript\nconst trimPhp = require('trim-php').default;\nconst str = '\\n    Hello World!     \\n';\n\nconsole.log('Without Trim: ', str);\nconsole.log('With rTrim: ', new trimPhp().rTrim(str));\n```\n\n### Strip whitespace (or other characters) from the beginning and end of a string\n\n#### In V1\n\n```javascript\nconst trim = require('trim-php');\nconst str = '\\n    Hello World!     \\n';\n\nconsole.log('Without Trim: ', str);\nconsole.log('With trimPhp: ', trim.trimPhp(str));\n```\n\n#### In V2\n\n```javascript\nconst trimPhp = require('trim-php').default;\nconst str = '\\n    Hello World!     \\n';\n\nconsole.log('Without Trim: ', str);\nconsole.log('With trim: ', new trimPhp().trim(str));\n```\n\n### Strip whitespace (or other characters) from the beginning and end of a string in React\n\n#### In V1\n\n```javascript\nimport trim from 'trim-php';\n\nvar str = '\\n    Hello World!     \\n';\n\nconsole.log('Without Trim: ', str);\nconsole.log('With trimPhp: ', trim.trimPhp(str));\n```\n\n#### In V2\n\n```jsx\nimport trimPhp from 'trim-php';\n\nconst str = '\\n    Hello World!     \\n';\n\nconsole.log('Without Trim: ', str);\nconsole.log('With trimPhp: ', new trimPhp().trim(str));\n```\n\n## Parameters\n\n| Attributes |  Type  | Required | Description                                           |\n|------------|:------:|:--------:|-------------------------------------------------------|\n| str        | String |    Yes   | Specifies the string to check.                        |\n| charList   | String |    No    | Specifies which characters to remove from the string. |\n\n## Return\n\nReturns the modified string.\n\n## Tested\n\nThis package is tested with the `Node.js` and `React` Application.\n\n[npm-image]: https://img.shields.io/npm/v/trim-php.svg\n[npm-url]: https://www.npmjs.com/package/trim-php\n[downloads-image]: https://img.shields.io/npm/dm/trim-php.svg\n\n[travis-image]: https://img.shields.io/travis/com/samiahmedsiddiqui/trim-php.svg?label=travis-ci\n[travis-url]: https://travis-ci.com/samiahmedsiddiqui/trim-php\n\n[appveyor-url]: https://ci.appveyor.com/project/samiahmedsiddiqui/trim-php\n[appveyor-image]: https://img.shields.io/appveyor/ci/samiahmedsiddiqui/trim-php.svg?label=appveyor\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamiahmedsiddiqui%2Ftrim-php","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsamiahmedsiddiqui%2Ftrim-php","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamiahmedsiddiqui%2Ftrim-php/lists"}