faslatam/jsphp

为您的PHP项目添加JavaScript风格,使用JSPHP!🚀

v0.4 2024-04-13 00:13 UTC

This package is auto-updated.

Last update: 2024-08-29 16:37:05 UTC


README

注意:此文档正在翻译中: > 看西班牙语版本

📚 JSPHP是一个强大的PHP库,提供了一系列旨在模拟JavaScript原始类(如Number、String等)行为的类。

🎯 使用JSPHP,PHP开发者可以在他们的PHP项目中利用熟悉的JavaScript概念和功能。🌈

该库旨在弥合JavaScript和PHP之间的差距,使开发者能够编写更干净、更高效的代码。

✨ 不论你是想要探索JavaScript类似功能的PHP开发者,还是与PHP一起工作的JavaScript开发者,JSPHP都是增强你的开发体验的完美工具。💪

为您的PHP项目添加JavaScript风格,使用JSPHP!🚀

要求

安装

🚀 开始使用JSPHP非常简单!只需按照以下简单步骤操作

1- 首先,使用composer安装JSPHP

composer require faslatam/jsphp

2. 包含composer自动加载器

<?php

require '/path/to/vendor/autoload.php';

# Finally, you're all set! You can now start using JSPHP in your projects.

$name = String('foo');
echo $name->toUpperCase(); # Output: FOO

$user = JSON::parse('{ "id": 1, "name": "foo" }');
echo $user->name; # Output: foo

$colors = JSArray(['red', 'purple', 'black']);
$colors->forEach(function (?string $color): void {
  echo "I like the color $color\n";
});

echo "\ncolors = $colors";

/* Output:
----------
I like the color red
I like the color purple
I like the color black

colors = red,purple,black
 */

组件

JSPHP被分为与JS类等效的组件。一些组件正在开发中,欢迎您贡献额外的功能。

> 查看文档