1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mayoushang-phpfun

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Расширение PHP-функций phpfun

Введение

phpfun — это библиотека расширений функций, похожая на мини-версию composer. Если вам нужна какая-либо функция, вы можете установить её с помощью двух строк кода и больше не создавать собственные решения.

Доступные функции Http:1.0: сетевые запросы (post, get, https), загрузка и скачивание файлов. UploadFile:1.0: класс для загрузки файлов, который позволяет избежать написания собственного кода для этой задачи. DbMysql:1.0: операции с базами данных, включая чтение и обработку данных.

Архитектура программного обеспечения

Поддерживается версия PHP 5.3 и выше. Для использования онлайн-обновления и установки необходимо включить расширения phar и php_openssl в файле php.ini.

Руководство по установке

  1. Вы можете напрямую загрузить файл phpfun.phar из каталога build и использовать его в своём проекте.
  2. Также можно скачать исходный код, запустить phpfun.php, скомпилировать его в phar и использовать в своём проекте.
  3. По умолчанию phpfun.phar содержит только фреймворк программы и не включает классы расширений, которые необходимо устанавливать онлайн.

Использование

Пример использования: test.php

Импортируйте phar: require "phpfun\build\phpfun.phar"; Создайте экземпляр phpfun: $phpfun = new phpfun();

  1. Проверьте информацию о версии программы и возможность обновления. Верните массив: $phpfun->Version(0); // только проверка без обновления $phpfun->Version(1); // проверка и обновление

Массив будет содержать следующую информацию: [Name] => phpfun [Version] => 1.0 [author] => Myxf [gitee] => https://gitee.com/mayoushang/phpfun [newVer] => 1.0 [newDes] => php функция библиотеки 1.0 выпущена [upgrade] => обновление не требуется

  1. Получите информацию обо всех установленных приложениях. Верните массив: $phpfun->App();

Массив содержит следующую информацию: Array ( [App] => Array ( [ClassName] => App [ClassNewVer] => 1.0 [ClassDes] => пользовательский класс расширения (устанавливается по умолчанию) [ClassState] => установлен [Classver] => 1.0 )

[Http] => Array
    (
        [ClassName] => Http
        [ClassNewVer] => 1.0
        [ClassDes] => класс сетевых запросов
        [ClassState] => не установлен
        [Classver] => 0
    )

[UploadFile] => Array
    (
        [ClassName] => UploadFile
        [ClassNewVer] => 1.0
        [ClassDes] => тип загрузки файла
        [ClassState] => не установлен
        [Classver] => 0
    )

)

  1. Установите приложение. Параметр: имя приложения. Возвращает текст об успешном или неудачном выполнении: $phpfun->AppInstall("UploadFile");

  2. Удалите приложение. Параметр: имя приложения. Возвращает текст об успешном или неудачном выполнении: $phpfun->AppDel("UploadFile");

  3. Вызовите класс. Два параметра: имя класса и параметры класса (могут быть переданы как массив). Пример: array('test1','test2'): $app = $phpfun->mClass("App"); echo $app->run();

  4. Каждый класс имеет отдельную документацию. Подробности см. в папке Doc.

Участие в разработке

  1. Fork этого репозитория.
  2. Создайте ветку Feat_xxx.
  3. Отправьте код.
  4. Создайте Pull Request.

Особенности работы с кодом Cloud

  1. Используйте Readme_XXX.md для поддержки разных языков, например Readme_en.md, Readme_zh.md.
  2. Официальный блог Code Cloud: blog.gitee.com.
  3. Вы можете посетить этот адрес, чтобы узнать о выдающихся проектах с открытым исходным кодом на Code Cloud: https://gitee.com/explore.
  4. GVP — это аббревиатура от «Наиболее ценные проекты с открытым исходным кодом Code Cloud», которая представляет собой список выдающихся проектов с открытым исходным кодом, отобранных Code Cloud.
  5. Официальное руководство по использованию Code Cloud: https://gitee.com/help.
  6. Лица обложки Code Cloud — это серия, демонстрирующая стиль членов Code Cloud: https://gitee.com/gitee-stars/.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Библиотека функций phpfun, похожая на мини-версию composer, предлагает удобный способ использования нужных функций: достаточно выполнить онлайн-установку двух строк кода, и вы можете сразу же начать работу. Больше не нужно изобретать велосипед! Доступные функции на данный момент: Http:1.0 — класс для сетевых запросов, поддерживает POST, GET, HT... Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/mayoushang-phpfun.git
git@api.gitlife.ru:oschina-mirror/mayoushang-phpfun.git
oschina-mirror
mayoushang-phpfun
mayoushang-phpfun
master